Lines Matching refs:opt
8 @opt.def_option("-x") {|x| @flag = x}
9 @opt.def_option("--option") {|x| @flag = x}
16 @opt.def_option("-x", "--option") {|x| @flag = x}
21 assert_raise(OptionParser::InvalidOption) {@opt.parse!(%w"-xq")}
22 assert_equal(%w"", no_error {@opt.parse!(%w"-x")})
25 assert_equal(%w"foo", no_error {@opt.parse!(%w"-x foo")})
30 assert_raise(OptionParser::InvalidOption) {@opt.parse!(%w"-oq")}
31 assert_equal(%w"", no_error {@opt.parse!(%w"-o")})
34 assert_raise(OptionParser::InvalidOption) {@opt.parse!(%w"-O")}
37 assert_equal(%w"foo", no_error {@opt.parse!(%w"-o foo")})
42 assert_raise(OptionParser::NeedlessArgument) {@opt.parse!(%w"--option=x")}
43 assert_equal(%w"", no_error {@opt.parse!(%w"--opt")})
46 assert_equal(%w"foo", no_error {@opt.parse!(%w"--opt foo")})
51 @opt.def_option("--open") {|x|}
52 assert_raise(OptionParser::AmbiguousOption) {@opt.parse!(%w"--op")}
53 assert_raise(OptionParser::AmbiguousOption) {@opt.parse!(%w"-o")}
54 assert_equal(%w"", no_error {@opt.parse!(%w"--opt")})