mirror of
https://github.com/facebook/sapling.git
synced 2024-10-11 09:17:30 +03:00
95fd684e2e
Summary: There is logic in `eden_dirstate.walk()` that looks to see if any of the files that are reported as "removed" by `hg status` are still on disk, and if so, should be considered for a walk. Because the files are likely removed, we were catching `ENOENT` for a failed `os.stat()`, but we also needed to be catching `ENOTDIR`. This turned out to be the reason `hg add` was failing in a specific case, for which we already had an integration test, but it wasn't passing until now. Reviewed By: simpkins Differential Revision: D6207233 fbshipit-source-id: 44e5252bb0130ca279160f0a64286053fa5509d5 |
||
---|---|---|
.. | ||
hg | ||
lib | ||
basic_test.py | ||
clone_test.py | ||
debug_getpath_test.py | ||
debug_hg_get_dirstate_tuple_test.py | ||
health_test.py | ||
hypothesis_simple_test.py | ||
info_test.py | ||
materialized_query_test.py | ||
oexcl_test.py | ||
rc_test.py | ||
remount_test.py | ||
rename_test.py | ||
repo_test.py | ||
sed_test.py | ||
setattr_test.py | ||
TARGETS | ||
thrift_test.py | ||
unixsocket_test.py | ||
unlink_test.py | ||
xattr_test.py |