test/test_option_parser.rb in cri-2.4.1 vs test/test_option_parser.rb in cri-2.5.0
- old
+ new
@@ -261,11 +261,12 @@
input = %w( foo bar -- -x --yyy -abc )
definitions = []
parser = Cri::OptionParser.parse(input, definitions)
- assert_equal({}, parser.options)
- assert_equal([ 'foo', 'bar', '-x', '--yyy', '-abc' ], parser.arguments)
+ assert_equal({}, parser.options)
+ assert_equal([ 'foo', 'bar', '-x', '--yyy', '-abc' ], parser.arguments)
+ assert_equal([ 'foo', 'bar', '--', '-x', '--yyy', '-abc' ], parser.arguments.raw)
end
def test_parse_with_end_marker_between_option_key_and_value
input = %w( foo --aaa -- zzz )
definitions = [