Update test expectations for sputnik to match new revision.
authorager@chromium.org <ager@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 30 Jun 2011 06:10:12 +0000 (06:10 +0000)
committerager@chromium.org <ager@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 30 Jun 2011 06:10:12 +0000 (06:10 +0000)
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
test/sputnik/sputnik.status

index 50d721f36e9cef2f0ce15df363336a69db44268a..36566340e17f0bf8a24df030212e9e8e782ba547 100644 (file)
@@ -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
index 84c8cb26174e3ba7187d9792c32288ac50b49bab..c42a8240f0a1ce2e6c886ba8e10ad27bcb0b7785 100644 (file)
 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