소스 검색

Fix broken test of deprecated --excludes option.

Dan Helfman 6 년 전
부모
커밋
1dcac44d6c
1개의 변경된 파일3개의 추가작업 그리고 6개의 파일을 삭제
  1. 3 6
      tests/integration/commands/test_borgmatic.py

+ 3 - 6
tests/integration/commands/test_borgmatic.py

@@ -16,14 +16,11 @@ def test_parse_arguments_with_no_arguments_uses_defaults():
     assert parser.json is False
 
 
-def test_parse_arguments_with_path_arguments_overrides_defaults():
+def test_parse_arguments_disallows_deprecated_excludes_option():
     flexmock(module.collect).should_receive('get_default_config_paths').and_return(['default'])
 
-    parser = module.parse_arguments('--config', 'myconfig', '--excludes', 'myexcludes')
-
-    assert parser.config_paths == ['myconfig']
-    assert parser.excludes_filename == 'myexcludes'
-    assert parser.verbosity is 0
+    with pytest.raises(ValueError):
+        module.parse_arguments('--config', 'myconfig', '--excludes', 'myexcludes')
 
 
 def test_parse_arguments_with_multiple_config_paths_parses_as_list():