pike.git / src / testsuite.in

version» Context lines:

pike.git/src/testsuite.in:552:    return ({ B(), C(), D() })->q() * "";   ]], "sss")      test_any([[    // bug 6065    class A(string s) {};    class B(string s) { inherit A; };    return B("foo")->s;   ]], "foo")    + test_any_equal([[ +  class A{ constant sym = 1; } +  class B{ constant sym = 2; inherit A; } +  return indices(B); + ]], ({ "sym" })) +  + test_any_equal([[ +  class A{ constant sym = 1; } +  class B{ inherit A; constant sym = 2; } +  return indices(B); + ]], ({ "sym" })) +  + test_any_equal([[ +  class A{ constant sym = 1; } +  class B{ constant sym = 2; inherit A; } +  return values(B); + ]], ({ 2 })) +  + test_any_equal([[ +  class A{ constant sym = 1; } +  class B{ inherit A; constant sym = 2; } +  return values(B); + ]], ({ 2 })) +  + test_any_equal([[ +  class A{ constant sym = 1; } +  class B{ constant sym = 2; inherit A; } +  return indices(B()); + ]], ({ "sym" })) +  + test_any_equal([[ +  class A{ constant sym = 1; } +  class B{ inherit A; constant sym = 2; } +  return indices(B()); + ]], ({ "sym" })) +  + test_any_equal([[ +  class A{ constant sym = 1; } +  class B{ constant sym = 2; inherit A; } +  return values(B()); + ]], ({ 2 })) +  + test_any_equal([[ +  class A{ constant sym = 1; } +  class B{ inherit A; constant sym = 2; } +  return values(B()); + ]], ({ 2 })) +    dnl bug in for loop optimization in combination with +=      test_any([[   array v=({1,2,3});    for (int i=0; i<sizeof(v); i++)    for (int j=0; j<i; j++)    {    v+=({1+i});    if (i==17) { i=10000; break; }    }