stick to default python sys.path

This commit is contained in:
Michael Pöhn 2020-01-29 13:08:43 +01:00
parent 3a3803ea2d
commit b257a3411a
2 changed files with 7 additions and 5 deletions

View file

@ -84,10 +84,13 @@ class MainTest(unittest.TestCase):
f.write(textwrap.dedent("""\
fdroid_summary = "ttt"
main = lambda: pritn('all good')"""))
with mock.patch('sys.argv', ['', 'testy']):
with mock.patch('sys.exit') as exit_mock:
fdroidserver.__main__.main()
exit_mock.assert_called_once_with(0)
test_path = sys.path.copy()
test_path.append(tmpdir)
with mock.patch('sys.path', test_path):
with mock.patch('sys.argv', ['', 'testy']):
with mock.patch('sys.exit') as exit_mock:
fdroidserver.__main__.main()
exit_mock.assert_called_once_with(0)
if __name__ == "__main__":