소스 검색

Fix integration tests to actually assert (#666).

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

+ 6 - 2
tests/integration/borg/test_commands.py

@@ -69,10 +69,12 @@ def test_make_list_command_does_not_duplicate_flags_or_raise():
         if argument_name.startswith('_'):
             continue
 
-        borgmatic.borg.list.make_list_command(
+        command = borgmatic.borg.list.make_list_command(
             'repo', {}, '2.3.4', fuzz_argument(arguments, argument_name)
         )
 
+        assert_command_does_not_duplicate_flags(command)
+
 
 def test_make_rlist_command_does_not_duplicate_flags_or_raise():
     arguments = borgmatic.commands.arguments.parse_arguments('rlist')['rlist']
@@ -81,10 +83,12 @@ def test_make_rlist_command_does_not_duplicate_flags_or_raise():
         if argument_name.startswith('_'):
             continue
 
-        borgmatic.borg.rlist.make_rlist_command(
+        command = borgmatic.borg.rlist.make_rlist_command(
             'repo', {}, '2.3.4', fuzz_argument(arguments, argument_name)
         )
 
+        assert_command_does_not_duplicate_flags(command)
+
 
 def test_display_archives_info_command_does_not_duplicate_flags_or_raise():
     arguments = borgmatic.commands.arguments.parse_arguments('info')['info']