args_test.v
1module cli23fn test_an_empty_inline_value_is_a_value_and_takes_no_more_words() {4 args := parse('offer', ['--notes=', 'extra'], Options{5 values: ['notes']6 })!7 assert args.value_or_none('notes') or { 'missing' } == ''8 assert args.positional == ['extra']9}1011fn test_an_empty_next_word_is_still_a_value() {12 args := parse('offer', ['--notes', ''], Options{13 values: ['notes']14 })!15 assert args.value_or_none('notes') or { 'missing' } == ''16}