From e3c04a5c84af5a39794a0a4963bc9916787aa5b4 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Sat, 29 Jul 2023 19:20:39 +0900 Subject: [PATCH] test-ukify: add tests for an empty argument --- src/ukify/test/test_ukify.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/ukify/test/test_ukify.py b/src/ukify/test/test_ukify.py index 3cc3492fe01..9a07f3397c4 100755 --- a/src/ukify/test/test_ukify.py +++ b/src/ukify/test/test_ukify.py @@ -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')] -- 2.47.3