pike.git / src / testsuite.in

version» Context lines:

pike.git/src/testsuite.in:8838:   test_true([[(array(array))([1:2,3:4,5:6]) ]])   test_equal( [[ (multiset) ({1})]], [[ (< 1 >) ]] )   test_equal( [[ (multiset(string)) ({1})]], [[ (< "1" >) ]] )   test_eval_error([[return (mapping)""]])   test_equal([[ (mapping)({({1,2}),({3,4})})]], [[([1:2,3:4]) ]])   test_equal([[ ({({1,2})})]], [[(array)([1:2]) ]])   test_equal([[ (mapping)({})]], [[ ([]) ]])   test_equal([[ ({}) ]], [[ (array)([]) ]])   test_eval_error([[ mapping m=(mapping)({ ({1,2,3}), ({4,5,6}) }); ]])    + test_equal([[ (mapping)class{int i=3;} ]],[[ (["i":3]) ]]) + test_equal([[ (mapping(string:string))class{int i=3;} ]],[[ (["i":"3"]) ]]) +    test_any([[    object x = class {    mixed cast (string t) {return t == "string" && "foo";}    }();    destruct (x);    return (string) x;   ]], "0")      test_eq([[(string) ({0,1,2})]], "\0\1\2")   test_eq([[(string) ({'z', 0xff, '.'})]], "z\xff.")