diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2011-11-10 20:24:17 +0100 |
---|---|---|
committer | Jelmer Vernooij <jelmer@samba.org> | 2011-11-10 23:37:04 +0100 |
commit | 8ea8683f72fbd460507b987ca27a859a8a8da3c0 (patch) | |
tree | 1c8898139d1e8bd878d267ef61c22c7f27bc7d8b /selftest | |
parent | a0ed2da1053a15f2b453556952390968d86fa2f2 (diff) | |
download | samba-8ea8683f72fbd460507b987ca27a859a8a8da3c0.tar.gz samba-8ea8683f72fbd460507b987ca27a859a8a8da3c0.tar.bz2 samba-8ea8683f72fbd460507b987ca27a859a8a8da3c0.zip |
selftest: Allow passing arbitrary number of additional python path values.
Diffstat (limited to 'selftest')
-rw-r--r-- | selftest/selftesthelpers.py | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/selftest/selftesthelpers.py b/selftest/selftesthelpers.py index c0b5d0d46c..c041c26f35 100644 --- a/selftest/selftesthelpers.py +++ b/selftest/selftesthelpers.py @@ -158,13 +158,11 @@ def planperltestsuite(name, path): skiptestsuite(name, "Test::More not available") -def planpythontestsuite(env, module, name=None, directory=None): - pypath = [] +def planpythontestsuite(env, module, name=None, extra_path=[]): + pypath = list(extra_path) if not has_system_subunit_run: pypath.extend(["%s/lib/subunit/python" % srcdir(), "%s/lib/testtools" % srcdir()]) - if directory is not None: - pypath.append(directory) args = [python, "-m", "subunit.run", "$LISTOPT", module] if pypath: args.insert(0, "PYTHONPATH=%s" % ":".join(["$PYTHONPATH"] + pypath])) |