sapling/eden/integration/lib
Adam Simpkins 8327c003e4 update integration tests to edit the repo .hgrc file
Summary:
Fix the integration tests to store hg config settings in the .hg/hgrc file in
the backing repository.  Previously the tests saved settings to a temporary
file, and then always invoked hg with HGRCPATH pointing at this temporary file.

Unfortunately this resulted in the integration test code using different hg
settings than edenfs, since edenfs was never aware of this temporary file.

Defining the settings in the backing repository's normal .hg/hgrc file means
that edenfs will be able to see these settings as well.  The eden post-clone
hooks will also automatically copy these settings in to the mount point, so
that we do not need to use a custom HGRCPATH setting inside the eden mount
either.

Reviewed By: bolinfest

Differential Revision: D5685877

fbshipit-source-id: 1857554d0cf1a585fe55577eb48a87686f9476ca
2017-08-23 15:06:47 -07:00
..
eden_server_inspector.py Add integration test for rebasing in Hg. 2017-07-27 17:24:01 -07:00
edenclient.py Add integration test for hg copy. 2017-08-22 21:06:07 -07:00
find_executables.py improve building and importing of the eden hg extension 2017-04-24 11:14:34 -07:00
fs.py move integration tests to eden/integration 2017-01-31 14:41:14 -08:00
gitrepo.py move integration tests to eden/integration 2017-01-31 14:41:14 -08:00
hgrepo.py update integration tests to edit the repo .hgrc file 2017-08-23 15:06:47 -07:00
repobase.py move integration tests to eden/integration 2017-01-31 14:41:14 -08:00
TARGETS codemod: format TARGETS with buildifier [4/5] (D5092623) 2017-06-01 17:52:40 -07:00
testcase.py update integration tests to edit the repo .hgrc file 2017-08-23 15:06:47 -07:00