Module: wine Branch: master Commit: c61af66c5bd0d3beea713af6ef3f458caa1100cc URL: http://source.winehq.org/git/wine.git/?a=commit;h=c61af66c5bd0d3beea713af6ef... Author: Jacek Caban <jacek(a)codeweavers.com> Date: Fri May 4 15:59:30 2012 +0200 jscript: Skip failing tests on old jscript versions. --- dlls/jscript/tests/api.js | 14 ++++++++------ 1 files changed, 8 insertions(+), 6 deletions(-) diff --git a/dlls/jscript/tests/api.js b/dlls/jscript/tests/api.js index b25f0ae..4366aa1 100644 --- a/dlls/jscript/tests/api.js +++ b/dlls/jscript/tests/api.js @@ -1016,15 +1016,17 @@ tmp = arr.splice(-bigInt); ok(tmp.toString() == "", "arr.splice(-bigInt) returned " + tmp.toString()); ok(arr.toString() == "1,2,3,4,5", "arr.splice(-bigInt) is " + arr.toString()); -arr = [1,2,3,4,5]; -tmp = arr.splice(2, bigInt); -ok(tmp.toString() == "3,4,5", "arr.splice(2, bigInt) returned " + tmp.toString()); -ok(arr.toString() == "1,2", "arr.splice(2, bigInt) is " + arr.toString()); +if(invokeVersion >= 2) { + arr = [1,2,3,4,5]; + tmp = arr.splice(2, bigInt); + ok(tmp.toString() == "3,4,5", "arr.splice(2, bigInt) returned " + tmp.toString()); + ok(arr.toString() == "1,2", "arr.splice(2, bigInt) is " + arr.toString()); +} arr = [1,2,3,4,5]; tmp = arr.splice(2, -bigInt); -ok(tmp.toString() == "", "arr.splice(2, bigInt) returned " + tmp.toString()); -ok(arr.toString() == "1,2,3,4,5", "arr.splice(2, bigInt) is " + arr.toString()); +ok(tmp.toString() == "", "arr.splice(2, -bigInt) returned " + tmp.toString()); +ok(arr.toString() == "1,2,3,4,5", "arr.splice(2, -bigInt) is " + arr.toString()); obj = new Object(); obj.length = 3;