From 90a01f626d4ff17333173e526b50cb13daaaf576 Mon Sep 17 00:00:00 2001 From: "ager@chromium.org" Date: Thu, 30 Jun 2011 06:10:12 +0000 Subject: [PATCH] Update test expectations for sputnik to match new revision. We should coordinate landing this with an update of the tests on the buildbots. R=ricow@chromium.org Review URL: http://codereview.chromium.org/7280006 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8474 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- test/sputnik/README | 4 ++-- test/sputnik/sputnik.status | 23 +++++++++++++++-------- 2 files changed, 17 insertions(+), 10 deletions(-) diff --git a/test/sputnik/README b/test/sputnik/README index 50d721f36..36566340e 100644 --- a/test/sputnik/README +++ b/test/sputnik/README @@ -1,6 +1,6 @@ To run the sputniktests you must check out the test suite from googlecode.com. The test expectations are currently relative to -version 94. To get the tests run the following command within +version 97. To get the tests run the following command within v8/test/sputnik/ - svn co http://sputniktests.googlecode.com/svn/trunk/ -r94 sputniktests + svn co http://sputniktests.googlecode.com/svn/trunk/ -r97 sputniktests diff --git a/test/sputnik/sputnik.status b/test/sputnik/sputnik.status index 84c8cb261..c42a8240f 100644 --- a/test/sputnik/sputnik.status +++ b/test/sputnik/sputnik.status @@ -28,6 +28,20 @@ prefix sputnik def FAIL_OK = FAIL, OKAY +############################### BUGS ################################### + +# A bound function should fail on access to 'caller' and 'arguments'. +S15.3.4.5_A1: FAIL +S15.3.4.5_A2: FAIL + +# String replace and array sort leaks the global object to strict mode +# callbacks. +S15.5.4.11_A12: FAIL +S15.4.4.11_A8: FAIL + +# '__proto__' should be treated as a normal property in JSON. +S15.12.2_A1: FAIL + ##################### DELIBERATE INCOMPATIBILITIES ##################### # This tests precision of trignometric functions. We're slightly off @@ -40,6 +54,7 @@ S15.8.2.13_A23: PASS || FAIL_OK # We allow calls to regexp exec() with no arguments to fail for # compatibility reasons. S15.10.6.2_A1_T16: FAIL_OK +S15.10.6.2_A12: FAIL_OK S15.10.6.3_A1_T16: FAIL_OK # We are silent in some regexp cases where the spec wants us to give @@ -126,16 +141,8 @@ S15.5.4.11_D1.1_T3: PASS || FAIL_OK S12.6.4_D1: PASS || FAIL_OK # We allow function declarations within statements -S12.5_A9_T1: FAIL_OK -S12.5_A9_T2: FAIL_OK -# S12.6.2_A13_T3: FAIL_OK -# S12.5_A9_T3: FAIL_OK -# S12.6.1_A13_T3: FAIL_OK -S12.1_A1: FAIL_OK S12.6.2_A13_T1: FAIL_OK S12.6.2_A13_T2: FAIL_OK -S12.6.1_A13_T1: FAIL_OK -S12.6.1_A13_T2: FAIL_OK S12.6.4_A13_T1: FAIL_OK S12.6.4_A13_T2: FAIL_OK #S12.6.4_A13_T3: FAIL_OK -- 2.34.1