From 9003eaadac6759a1457cbf931ef7d60fd242c949 Mon Sep 17 00:00:00 2001 From: ulif <uli@gnufix.de> Date: Wed, 25 Mar 2015 12:32:11 +0100 Subject: [PATCH] Use argv_handler-fixture where possible. --- tests/test_diceware.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/tests/test_diceware.py b/tests/test_diceware.py index b95b1c4..eecc2f1 100644 --- a/tests/test_diceware.py +++ b/tests/test_diceware.py @@ -175,14 +175,13 @@ class TestDicewareModule(object): assert not ('\n' in out[:-1]) # we get one line assert len(out) > 5 # we get at least some chars - def test_main_help(self, capsys): + def test_main_help(self, argv_handler, capsys): # we can get help + sys.argv = ['diceware', '--help'] with pytest.raises(SystemExit) as exc_info: - main(['--help']) + main() assert exc_info.value.code == 0 out, err = capsys.readouterr() - out = out.replace( - os.path.basename(sys.argv[0]), 'diceware') assert out == ( 'usage: diceware [-h] [-n NUM] [-c | --no-caps] [-s NUM] [INFILE]\n' '\n' -- GitLab