sapling/eden/integration/lib
Adam Simpkins b2251c9f7a change mercurial to look up the correct Eden mount path
Summary:
Update the Eden mercurial extension to read the `.eden/root` symlink to
determine what Eden thinks the mount path is.  This might be different from
what directory mercurial thinks it is in if a parent directory of the Eden
mount has been bind-mounted to an alternate location.

Maybe in the future we should update thrift clients to pass in the client ID
(currently readable via `.eden/client`) rather than the mount path.  That would
make it less likely for clients to accidentally forget to read `.eden/root` and
pass in the wrong mount path.

Reviewed By: wez

Differential Revision: D7705655

fbshipit-source-id: 7bd1e8013b99a52ff06dd45f63d6669b66bdf577
2018-04-24 13:11:35 -07:00
..
eden_server_inspector.py change mercurial to look up the correct Eden mount path 2018-04-24 13:11:35 -07:00
edenclient.py Fix flake8 warnings in eden/integration folder. 2018-04-18 12:42:33 -07:00
error.py add repo.remove_file() method to the integration test code 2018-03-20 15:07:39 -07:00
find_executables.py rename the CLI rule from cli to eden 2018-04-18 21:00:39 -07:00
fs.py Fix flake8 warnings in eden/integration folder. 2018-04-18 12:42:33 -07:00
gitrepo.py move the logic for finding git and hg to find_executables 2018-04-06 12:36:53 -07:00
hgrepo.py Fix flake8 warnings in eden/integration folder. 2018-04-18 12:42:33 -07:00
repobase.py add type annotations to more of the integration tests 2018-04-04 17:55:11 -07:00
testcase.py use FB-specific system hgrc configs in integration tests 2018-04-13 15:07:40 -07:00
util.py move the tree generation utility function to a helper module 2018-03-26 19:20:33 -07:00