From 9a8255ffd58658d7d1ff3d2b0b9827216eddfc52 Mon Sep 17 00:00:00 2001 From: svlandeg Date: Fri, 28 Aug 2020 10:50:26 +0200 Subject: [PATCH] two tests because of different exit type --- spacy/tests/test_cli.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/spacy/tests/test_cli.py b/spacy/tests/test_cli.py index 756576be9..240683f7d 100644 --- a/spacy/tests/test_cli.py +++ b/spacy/tests/test_cli.py @@ -374,13 +374,22 @@ def test_parse_config_overrides(args, expected): @pytest.mark.parametrize( "args", - [["--foo"], ["--x.foo", "bar", "--baz"], ["--x.foo", "bar", "baz"], ["x.foo"]], + [["--foo"], ["--x.foo", "bar", "--baz"]], ) def test_parse_config_overrides_invalid(args): with pytest.raises(NoSuchOption): parse_config_overrides(args) +@pytest.mark.parametrize( + "args", + [["--x.foo", "bar", "baz"], ["x.foo"]], +) +def test_parse_config_overrides_invalid_2(args): + with pytest.raises(SystemExit): + parse_config_overrides(args) + + @pytest.mark.parametrize("lang", ["en", "nl"]) @pytest.mark.parametrize( "pipeline", [["tagger", "parser", "ner"], [], ["ner", "textcat", "sentencizer"]]