def test_noVariable(self): """ L{_setupPath} doesn't change C{sys.path} if B{TRIAL_PYTHONPATH} is not present in the environment. """ originalPath = sys.path[:] _setupPath({}) self.assertEqual(originalPath, sys.path)
def test_overridePath(self): """ L{_setupPath} overrides C{sys.path} if B{TRIAL_PYTHONPATH} is specified in the environment. """ environ = {"TRIAL_PYTHONPATH": os.pathsep.join(["foo", "bar"])} _setupPath(environ) self.assertEqual(["foo", "bar"], sys.path)