pike.git / lib / modules / testsuite.in

version» Context lines:

pike.git/lib/modules/testsuite.in:1: - dnl $Id: testsuite.in,v 1.13 2003/02/06 21:23:55 nilsson Exp $ + dnl $Id: testsuite.in,v 1.14 2003/02/26 19:43:03 mast Exp $      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 }), ({}) }),    ({ ({}), ({ 6, 7, 8, 9 }),    ({ 3, 4, 5, 1, 2, 0 }) }) }))   test_equal(Array.diff(({ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }),
pike.git/lib/modules/testsuite.in:553:    return x;   ]],[[ ({ "", "-a", 0 }) ]])   test_any_equal([[    array x = ({ "", "-ab", "c", "--x", "x" });    Getopt.find_all_options( x, ({    ({ "x", Getopt.HAS_ARG, "-b" }),    ({ "y", Getopt.NO_ARG, "-a" }),    ({ "z", Getopt.HAS_ARG, "--x" }) }) );    return x;   ]],[[ ({ "", 0, 0, 0, 0 }) ]]) + test_any_equal([[ +  array x = ({"program", "-M", ".", "-e", "x"}); +  Getopt.find_all_options( +  x, ({ +  ({"M", Getopt.HAS_ARG, "-M", 0, 0}), +  ({"e", Getopt.HAS_ARG, "-e", 0, 0}), +  }), 1); +  return x; + ]], ({"program", 0, 0, 0, 0}))      test_equal( opt( ({}), ({ "a", Getopt.MAY_HAVE_ARG, "-a", 0, "e" }) ),    ({ }) )   test_equal( opt( ({"","-a"}), ({ "a", Getopt.MAY_HAVE_ARG, "-a", 0, "e" }) ),    ({ ({ "a", "e" }) }) )   test_equal( opt( ({"","--a"}), ({ "a", Getopt.MAY_HAVE_ARG, "--a", 0, "e" }) ),    ({ ({ "a", "e" }) }) )      test_equal( opt( ({}), ({ "a", Getopt.HAS_ARG, "-a", "foo" }) ),    ({ ({ "a", "bar" }) }) )