udevadm: several cleanups for command line option parsers (#36241)
This commit is contained in:
+1
-1
@@ -136,7 +136,7 @@ if want_tests != 'false'
|
||||
test('udev-rules-check',
|
||||
exe,
|
||||
suite : 'udev',
|
||||
args : ['verify', '--resolve-names=never', all_rules])
|
||||
args : ['verify', '--resolve-names=late', all_rules])
|
||||
endif
|
||||
|
||||
############################################################
|
||||
|
||||
@@ -103,6 +103,8 @@ assert_0 -h
|
||||
assert_0 --help
|
||||
assert_0 -V
|
||||
assert_0 --version
|
||||
assert_0 -N help
|
||||
assert_0 --resolve-names help
|
||||
|
||||
# unrecognized option '--unknown'
|
||||
assert_1 --unknown
|
||||
@@ -112,7 +114,7 @@ assert_1 -N
|
||||
assert_1 -N now
|
||||
# option '--resolve-names' requires an argument
|
||||
assert_1 --resolve-names
|
||||
# --resolve-names= takes "early" or "never"
|
||||
# --resolve-names= takes "early", "late", or "never"
|
||||
assert_1 --resolve-names=now
|
||||
# Failed to parse rules file ./nosuchfile: No such file or directory
|
||||
assert_1 ./nosuchfile
|
||||
|
||||
Reference in New Issue
Block a user