summaryrefslogtreecommitdiff
path: root/deps/v8/test/sputnik
diff options
context:
space:
mode:
authorRyan Dahl <ry@tinyclouds.org>2011-07-05 11:41:56 -0700
committerRyan Dahl <ry@tinyclouds.org>2011-07-05 11:41:56 -0700
commit6054dcc1302d1a1ef51e215dcf1ad16fb967f1ba (patch)
treebfdb8d58cdbe55de1e1e05a8331b0a1623f9aaa5 /deps/v8/test/sputnik
parent33af2720f26c2b25bc7f75ce7eb454ff99db6d35 (diff)
downloadnode-new-6054dcc1302d1a1ef51e215dcf1ad16fb967f1ba.tar.gz
Upgrade V8 to 3.4.9
Diffstat (limited to 'deps/v8/test/sputnik')
-rw-r--r--deps/v8/test/sputnik/README4
-rw-r--r--deps/v8/test/sputnik/sputnik.status18
2 files changed, 12 insertions, 10 deletions
diff --git a/deps/v8/test/sputnik/README b/deps/v8/test/sputnik/README
index 50d721f36e..36566340e1 100644
--- a/deps/v8/test/sputnik/README
+++ b/deps/v8/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/deps/v8/test/sputnik/sputnik.status b/deps/v8/test/sputnik/sputnik.status
index 84c8cb2617..82d8a61c7a 100644
--- a/deps/v8/test/sputnik/sputnik.status
+++ b/deps/v8/test/sputnik/sputnik.status
@@ -28,6 +28,15 @@
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
+
+# '__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 +49,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 +136,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