sapling/eden/integration/hg
Adam Simpkins 807430b754 update the integration tests to use hg.par's builtin eden extension
Summary:
Update the integration tests to avoid specifying an explicit path to the eden
extension.  This way they use the version that we now package into hg.par
during the build.

This avoids issues with hg not being able to find and load native .so libraries
from the eden extension.  Mercurial is able to find these libraries correctly
when they are packaged into hg.par (since the par start-up script sets
LD_LIBRARY_PATH to point to the par unpack directory).  When using eden from an
external directory mercurial was not able to find these libraries.

Reviewed By: chadaustin

Differential Revision: D7047245

fbshipit-source-id: d56bffa953c178949c866efec507298a1f40da8b
2018-02-21 15:24:49 -08:00
..
lib update the integration tests to use hg.par's builtin eden extension 2018-02-21 15:24:49 -08:00
absorb_test.py update hg integration test inheritance to allow type checking 2017-11-07 19:04:20 -08:00
add_test.py override dirstate.rebuild() 2017-11-14 20:07:15 -08:00
branch_test.py update hg integration test inheritance to allow type checking 2017-11-07 19:04:20 -08:00
commit_test.py add type annotations to all functions in commit_test.py 2018-01-23 20:50:29 -08:00
copy_test.py update hg integration test inheritance to allow type checking 2017-11-07 19:04:20 -08:00
debug_hg_dirstate_test.py update hg integration test inheritance to allow type checking 2017-11-07 19:04:20 -08:00
debug_hg_get_dirstate_tuple_test.py update hg integration test inheritance to allow type checking 2017-11-07 19:04:20 -08:00
diff_test.py update hg integration test inheritance to allow type checking 2017-11-07 19:04:20 -08:00
graft_test.py update hg integration test inheritance to allow type checking 2017-11-07 19:04:20 -08:00
grep_test.py update hg integration test inheritance to allow type checking 2017-11-07 19:04:20 -08:00
histedit_test.py update hg integration test inheritance to allow type checking 2017-11-07 19:04:20 -08:00
merge_test.py Add integration test to verify rebasing a stack with commits works as expected. 2017-12-13 17:35:51 -08:00
move_test.py update hg integration test inheritance to allow type checking 2017-11-07 19:04:20 -08:00
non_eden_operation_test.py Fix if that was supposed to be elif. 2017-12-19 21:50:09 -08:00
README.md move integration tests to eden/integration 2017-01-31 14:41:14 -08:00
rebase_test.py Add integration test to verify rebasing a stack with commits works as expected. 2017-12-13 17:35:51 -08:00
revert_test.py update hg integration test inheritance to allow type checking 2017-11-07 19:04:20 -08:00
rm_test.py update hg integration test inheritance to allow type checking 2017-11-07 19:04:20 -08:00
rollback_test.py update hg integration test inheritance to allow type checking 2017-11-07 19:04:20 -08:00
split_test.py improve passing stdin to hg in integration tests 2018-01-18 20:24:08 -08:00
status_deadlock_test.py update hg integration test inheritance to allow type checking 2017-11-07 19:04:20 -08:00
status_test.py update hg integration test inheritance to allow type checking 2017-11-07 19:04:20 -08:00
symlink_test.py fix status/diff when symlinks change 2018-01-30 13:35:49 -08:00
undo_test.py update hg integration test inheritance to allow type checking 2017-11-07 19:04:20 -08:00
update_flatmanifest_test.py add a flag to disable flatmanifest fallback 2018-02-15 22:11:38 -08:00
update_test.py add some additional checks to the hg update --merge test 2018-01-19 15:51:47 -08:00

Integration tests in this directory are specific to the Eden extension for Mercurial.

Most tests will want to subclass HgExtensionTestBase.