]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
test-ukify: add tests for an empty argument 28562/head
authorYu Watanabe <watanabe.yu+github@gmail.com>
Sat, 29 Jul 2023 10:20:39 +0000 (19:20 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Sat, 29 Jul 2023 10:57:35 +0000 (19:57 +0900)
src/ukify/test/test_ukify.py

index 3cc3492fe0154e58b173c88d161ad342e7c65601..9a07f3397c4698a384ddf462206071b66c2b91f7 100755 (executable)
@@ -144,6 +144,11 @@ def test_apply_config(tmp_path):
     assert ns.phase_path_groups == [['enter-initrd:leave-initrd:sysinit:ready:shutdown:final']]
 
 def test_parse_args_minimal():
+    try:
+        ukify.parse_args([])
+    except ValueError as e:
+        print(f'expected failure: {e}')
+
     opts = ukify.parse_args('arg1 arg2'.split())
     assert opts.linux == pathlib.Path('arg1')
     assert opts.initrd == [pathlib.Path('arg2')]