mirror of
https://github.com/facebook/sapling.git
synced 2024-10-07 07:17:55 +03:00
run-tests: fix heredoctest for out-of-tree extensions
heredoctest.py directory must be in python path to use heredoctest (>>>) in out-of-tree extension tests like: $ cd ext/tests $ python /some/hg/install/tests/run-tests.py test-ext.t
This commit is contained in:
parent
3d8c71a8cc
commit
5bf3ef6c1b
@ -1264,8 +1264,9 @@ def main():
|
||||
|
||||
# Include TESTDIR in PYTHONPATH so that out-of-tree extensions
|
||||
# can run .../tests/run-tests.py test-foo where test-foo
|
||||
# adds an extension to HGRC
|
||||
pypath = [PYTHONDIR, TESTDIR]
|
||||
# adds an extension to HGRC. Also include run-test.py directory to import
|
||||
# modules like heredoctest.
|
||||
pypath = [PYTHONDIR, TESTDIR, os.path.abspath(os.path.dirname(__file__))]
|
||||
# We have to augment PYTHONPATH, rather than simply replacing
|
||||
# it, in case external libraries are only available via current
|
||||
# PYTHONPATH. (In particular, the Subversion bindings on OS X
|
||||
|
Loading…
Reference in New Issue
Block a user