diff --git a/tests/conftest.py b/tests/conftest.py index 794ad221..11063ec1 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -67,6 +67,8 @@ setup( local.path('__init__.py').write('') local.path('main.py').write(""" def func(): + import sys + print repr(sys.argv[1:]) print 'Hello World' return 0 """) @@ -142,4 +144,4 @@ def config_for_python_pre_commit_git_repo(python_pre_commit_git_repo): jsonschema.validate([config], CONFIG_JSON_SCHEMA) - return config \ No newline at end of file + return config diff --git a/tests/repository_test.py b/tests/repository_test.py index f8d73cb8..f34b4ca2 100644 --- a/tests/repository_test.py +++ b/tests/repository_test.py @@ -46,10 +46,10 @@ def test_install_python_repo_in_env(python_pre_commit_git_repo, config_for_pytho def test_run_a_python_hook(config_for_python_pre_commit_git_repo): repo = Repository(config_for_python_pre_commit_git_repo) repo.install() - ret = repo.run_hook('foo', []) + ret = repo.run_hook('foo', ['/dev/null']) assert ret[0] == 0 - assert ret[1] == 'Hello World\n' + assert ret[1] == "['/dev/null']\nHello World\n" @pytest.mark.integration