pike.git / src / testsuite.in

version» Context lines:

pike.git/src/testsuite.in:8637:   test_eq("f\7777\7777bargaz\7777nk"[5..],"rgaz\7777nk")   test_eq("f\7777\7777bargaz\7777nk"[..2],"f\7777\7777")   test_eq("f\7777\7777bargaz\7777nk"[..5],"f\7777\7777bar")      test_eq("f\77777777\77777777bargaz\77777777nk"[0..],"f\77777777\77777777bargaz\77777777nk")   test_eq("f\77777777\77777777bargaz\77777777nk"[1..],"\77777777\77777777bargaz\77777777nk")   test_eq("f\77777777\77777777bargaz\77777777nk"[5..],"rgaz\77777777nk")   test_eq("f\77777777\77777777bargaz\77777777nk"[..2],"f\77777777\77777777")   test_eq("f\77777777\77777777bargaz\77777777nk"[..5],"f\77777777\77777777bar")    + test_any_equal([[ +  // Bug 7780 +  string s1 = "aaaaa"; +  string s2 = "BBBBBBBB"; +  s2 = (s2 + s1)[..sizeof(s1) - 1]; +  return (array)s2; + ]], ({ 66, 66, 66, 66, 66 })) +    test_equal(({1,2,3})[0..0],({1}))   test_equal(({1,2,3})[1..2],({2,3}))   test_equal(({1,2,3})[2..10],({3}))   test_equal(({1,2,3})[-100..0],({1}))   test_equal(({1,2,3})[-100..100],({1,2,3}))   ignore_warning("Range is always empty.", [[    test_any_equal(return ({1,2,3})[1..0];,({}))   ]])   test_any_equal(int u=-100; return ({1,2,3})[0..u];,({})) dnl Use variable to avoid warning.