From 959d20df781edb9f283f5317f50e8000f83e7ab6 Mon Sep 17 00:00:00 2001 From: Pablo Santiago Blum de Aguiar Date: Sat, 25 Jul 2015 21:15:42 -0300 Subject: [PATCH] Add `test_not_match` to `no_such_file` tests --- tests/rules/test_no_such_file.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/rules/test_no_such_file.py b/tests/rules/test_no_such_file.py index ba35477c..3b251529 100644 --- a/tests/rules/test_no_such_file.py +++ b/tests/rules/test_no_such_file.py @@ -11,6 +11,14 @@ def test_match(command): assert match(command, None) +@pytest.mark.parametrize('command', [ + Command(script='mv foo bar/', stderr=""), + Command(script='mv foo bar/foo', stderr="mv: permission denied"), + ]) +def test_not_match(command): + assert not match(command, None) + + @pytest.mark.parametrize('command, new_command', [ (Command(script='mv foo bar/foo', stderr="mv: cannot move 'foo' to 'bar/foo': No such file or directory"), 'mkdir -p bar && mv foo bar/foo'), (Command(script='mv foo bar/', stderr="mv: cannot move 'foo' to 'bar/': No such file or directory"), 'mkdir -p bar && mv foo bar/'),