diff --git a/source/pythontest/TestTools.py b/source/pythontest/TestTools.py index bd81ec58581c9799ff69a4e90e62beb38748c3bc..1fe2a853fa5deb9f2f387be5d6cb903fd0757e94 100644 --- a/source/pythontest/TestTools.py +++ b/source/pythontest/TestTools.py @@ -44,6 +44,11 @@ class TestTools(object): def test_anystr_none_or_str(self): assert 'test' == none_or_str('test') + def test_fail_get_cmdline_arguments(self): + sys.argv = ['dummy.py', '--wrong=1'] + with pytest.raises(SystemExit): + results = get_cmdline_arguments() + def test_default_get_cmdline_arguments(self): cmd_dict_control = {'start_date':None, 'end_date':None, @@ -69,7 +74,6 @@ class TestTools(object): assert cmd_dict_control == vars(results) - def test_input_get_cmdline_arguments(self): cmd_dict_control = {'start_date':'20180101', 'end_date':'20180101',