From a9a65ebe54d4d915cf16ba44358de5aeb7e83818 Mon Sep 17 00:00:00 2001 From: Dan Helfman Date: Tue, 4 Apr 2023 22:11:36 -0700 Subject: [PATCH] Fix integration tests to actually assert (#666). --- tests/integration/borg/test_commands.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tests/integration/borg/test_commands.py b/tests/integration/borg/test_commands.py index 4f9a6b2..49cd0e9 100644 --- a/tests/integration/borg/test_commands.py +++ b/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']