浏览代码

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']