pike.git / lib / modules / testsuite.in

version» Context lines:

pike.git/lib/modules/testsuite.in:6:   test_equal( Arg.parse("aa --hopp --haha=ho -bar=foo x y"/" "),    ([ "hopp":1, "haha":"ho", "b":1, "a":1, "r":"foo", Arg.REST: ({"x","y"}) ]) )   test_equal( Arg.parse("aa -bar -x=6"/" "),    ([ "b":1, "a":1, "r":1, "x":"6", Arg.REST: ({}) ]) )   test_equal( Arg.parse("aa --foo --bar"/" "),    ([ "foo":1, "bar":1, Arg.REST: ({}) ]) )   test_equal( Arg.parse("aa --foo - --bar"/" "),    ([ "foo":1, Arg.REST: ({ "-","--bar" }) ]) )   test_equal( Arg.parse("aa --foo x --bar"/" "),    ([ "foo":1, Arg.REST: ({ "x","--bar" }) ]) ) + test_equal( Arg.parse("aa -foo -o"/" "), +  ([ "f":1, "o":3, Arg.REST: ({}) ]) )      test_any([[      class Opt   {    inherit Arg.Options;    Opt verbose = NoOpt("-v")|NoOpt("--verbose")|Env("VERBOSE");    Opt name = HasOpt("-n")|HasOpt("--name")|Default("Donald");    Opt debug = MaybeOpt("-d")|MaybeOpt("--debug");   };
pike.git/lib/modules/testsuite.in:32:   test_equal( (mapping)o(({"x"}),([])) , ([ "name" : "Donald", Arg.REST:({}) ]) )   test_equal( o(({"x"}),([]))->verbose , 0 )   test_equal( o(({"x"}),([]))->debug , 0 )   test_equal( o(({"x"}),([]))->name , "Donald" )   test_equal( o("x --name=foo"/" ",([]))->name , "foo" )   test_equal( o("x -n=foo"/" ",([]))->name , "foo" )   test_equal( o("x -n foo"/" ",([]))->name , "foo" )   test_equal( (mapping)o("x -dvn foo xor"/" ",([])), ([ "debug":1, "verbose":1, "name":"foo", Arg.REST : ({ "xor" }) ]) )   test_equal( o(({"x"}),(["VERBOSE":"1"]))->verbose, "1" )   test_equal( (mapping)o("x --verbose=5"/" ",([])), ([ "name":"Donald", Arg.REST : ({ "--verbose=5" }) ]) ) + test_equal( o("x -v -v"/" ",([]))->verbose , 2 )      test_do(add_constant("o"))         dnl - Array      test_equal(Array.diff(({ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }),    ({ 6, 7, 8, 9, 3, 4, 5, 1, 2, 0 })),    ({ ({ ({ 0, 1, 2, 3, 4, 5 }),    ({ 6, 7, 8, 9 }), ({}) }),