2005-08-19 Florian Gross <flgr@ccan.de>
[mono.git] / mcs / class / Microsoft.JScript / Test / Mozilla / rhino-n.tests
index 8a7985542def4f167aa83cd4b1b60606a565bf55..6b87187aa38d90aecb4f1fdc14a12ef4d70a8eaf 100644 (file)
-# Rhino skip list\r
-# These tests are skipped by Rhino either because a bug with a regression \r
-# test has yet to be fixed, or because the test is not applicable to Rhino.\r
-# \r
-# Unfixed bugs:\r
-#\r
-# bug 152646 Will not fix this in Rhino; too much of a corner case\r
-js1_5/Regress/regress-152646.js\r
-# bug 59861\r
-ecma/Date/15.9.4.3.js\r
-#See bug number 94506 \r
-ecma_3/Function/regress-94506.js\r
-#Verify error for bad branch \r
-js1_5/Regress/regress-96526-001.js\r
-js1_5/Regress/regress-96526-002.js\r
-js1_5/Regress/regress-96526-003.js\r
-#\r
-# Unfixable bugs:\r
-#\r
-# JSObject not used for Rhino LiveConnect\r
-lc3/ConvertJSObject/ToBoolean-001.js\r
-lc3/ConvertJSObject/ToByte-001.js\r
-lc3/ConvertJSObject/ToByte-002.js\r
-lc3/ConvertJSObject/ToChar-001.js\r
-lc3/ConvertJSObject/ToChar-002.js\r
-lc3/ConvertJSObject/ToDouble-001.js\r
-lc3/ConvertJSObject/ToFloat-001.js\r
-lc3/ConvertJSObject/ToInt-001.js\r
-lc3/ConvertJSObject/ToInt-002.js\r
-lc3/ConvertJSObject/ToJSObject-001.js\r
-lc3/ConvertJSObject/ToLong-001.js\r
-lc3/ConvertJSObject/ToLong-002.js\r
-lc3/ConvertJSObject/ToObject-001.js\r
-lc3/ConvertJSObject/ToShort-001.js\r
-lc3/ConvertJSObject/ToShort-002.js\r
-lc3/ConvertJSObject/ToString-001.js\r
-lc3/Exceptions/throw_js_types.js\r
-lc3/JavaClass/ToJSObject-001.js\r
-lc3/JSObject/ToJSObject-001.js\r
-# getter and setters are non-ECMA and not implemented in Rhino.\r
-js1_5/GetSet/getset-001.js\r
-js1_5/GetSet/getset-002.js\r
-js1_5/GetSet/getset-003.js\r
-js1_5/GetSet/getset-004.js\r
-js1_5/GetSet/getset-005.js\r
-js1_5/GetSet/getset-006.js\r
-# the const keyword is non-ECMA and  not currently implemented in Rhino (2000-11-01)\r
-js1_5/Scope/scope-001.js\r
-js1_5/Regress/regress-238881.js\r
-js1_5/Regress/regress-252892.js\r
-#Rhino implements Date.toLocaleTimeString() differently than SpiderMonkey\r
-ecma_3/Date/15.9.5.7.js\r
-#Rhino - as permitted by ECMA - does not allow indirect calls to eval\r
-js1_4/Eval/eval-001.js\r
-js1_4/Eval/eval-002.js\r
-js1_4/Eval/eval-003.js\r
-js1_5/Regress/regress-68498-003.js\r
-#Rhino compiled mode is limited by Java classfile size limitations\r
-js1_5/Regress/regress-80981.js\r
-js1_5/Regress/regress-89443.js\r
-js1_5/Regress/regress-90445.js\r
-js1_5/Regress/regress-111557.js\r
-#Rhino relies on JVM to throw StackOverflow exception and does not \r
-#detect too deep recursion explicitly.\r
-js1_5/Regress/regress-192465.js\r
-#Skip these two; see http://bugzilla.mozilla.org/show_bug.cgi?id=81086\r
-ecma_3/Statements/regress-74474-002.js\r
-ecma_3/Statements/regress-74474-003.js\r
-#Compiled mode cannot catch infinite recursion errors\r
-js1_5/Regress/regress-96128-n.js\r
-js1_5/Exceptions/regress-121658.js\r
-#This test uses the (non-ECMA) 'it' object of SpiderMonkey\r
-js1_2/version120/regress-99663.js\r
-#This test uses the gc() function of SpiderMonkey\r
-ecma_3/Function/regress-104584.js\r
-#This test uses the Error.stack property of SpiderMonkey (non-ECMA)\r
-js1_5/Exceptions/errstack-001.js\r
-#This test uses the clone() function in SpiderMonkey's js.c file\r
-js1_5/Regress/regress-127557.js\r
-#These tests break with new Unicode in JDK 1.4\r
-ecma/String/15.5.4.11-2.js\r
-ecma/String/15.5.4.11-5.js\r
-ecma/String/15.5.4.12-1.js\r
-ecma/String/15.5.4.12-4.js\r
-ecma/String/15.5.4.12-5.js\r
-#Rhino doesn't implement the (non-ECMA) f.caller property\r
-js1_5/Function/regress-222029-001.js\r
-js1_5/Function/regress-222029-002.js\r
-#\r
-# WONTFIX bug 119719\r
-#\r
-js1_5/Regress/regress-119719.js\r
-#\r
-# Bug Number 240317 relaxed errors for reserved identifiers\r
-# but Rhino did not\r
-#\r
-js1_5/Regress/regress-240317.js\r
-#\r
-# watch is not implemented in Rhino\r
-#\r
-js1_5/Regress/regress-240577.js\r
-# \r
-# import, export not implemented in rhino\r
-#\r
-js1_5/Regress/regress-249211.js\r
-#\r
-# Spidermonkey now defaults lineNumber and fileName\r
-# to the location and file where the exception occured.\r
-# exclude new test  which assumes the defaults are \r
-# set according to Spidermonkey.\r
-#\r
-js1_5/Exceptions/regress-50447-1.js\r
-#\r
-# __noSuchMethod__ handler is Spidermonkey only\r
-#\r
-js1_5/Object/no-such-method.js\r
-#\r
-# Array extras (bug 290592 is spidermonkey only)\r
-js1_5/Array/array-002.js\r
-#\r
-# Invalid bug\r
-#\r
+# Rhino skip list
+# These tests are skipped by Rhino either because a bug with a regression 
+# test has yet to be fixed, or because the test is not applicable to Rhino.
+# 
+# Unfixed bugs:
+#
+# bug 152646 Will not fix this in Rhino; too much of a corner case
+js1_5/Regress/regress-152646.js
+# bug 59861
+ecma/Date/15.9.4.3.js
+#See bug number 94506 
+ecma_3/Function/regress-94506.js
+#Verify error for bad branch 
+js1_5/Regress/regress-96526-001.js
+js1_5/Regress/regress-96526-002.js
+js1_5/Regress/regress-96526-003.js
+#
+# Unfixable bugs:
+#
+# JSObject not used for Rhino LiveConnect
+lc3/ConvertJSObject/ToBoolean-001.js
+lc3/ConvertJSObject/ToByte-001.js
+lc3/ConvertJSObject/ToByte-002.js
+lc3/ConvertJSObject/ToChar-001.js
+lc3/ConvertJSObject/ToChar-002.js
+lc3/ConvertJSObject/ToDouble-001.js
+lc3/ConvertJSObject/ToFloat-001.js
+lc3/ConvertJSObject/ToInt-001.js
+lc3/ConvertJSObject/ToInt-002.js
+lc3/ConvertJSObject/ToJSObject-001.js
+lc3/ConvertJSObject/ToLong-001.js
+lc3/ConvertJSObject/ToLong-002.js
+lc3/ConvertJSObject/ToObject-001.js
+lc3/ConvertJSObject/ToShort-001.js
+lc3/ConvertJSObject/ToShort-002.js
+lc3/ConvertJSObject/ToString-001.js
+lc3/Exceptions/throw_js_types.js
+lc3/JavaClass/ToJSObject-001.js
+lc3/JSObject/ToJSObject-001.js
+# getter and setters are non-ECMA and not implemented in Rhino.
+js1_5/GetSet/getset-001.js
+js1_5/GetSet/getset-002.js
+js1_5/GetSet/getset-003.js
+js1_5/GetSet/getset-004.js
+js1_5/GetSet/getset-005.js
+js1_5/GetSet/getset-006.js
+# the const keyword is non-ECMA and  not currently implemented in Rhino (2000-11-01)
+js1_5/Scope/scope-001.js
+js1_5/Regress/regress-238881.js
+js1_5/Regress/regress-252892.js
+#Rhino implements Date.toLocaleTimeString() differently than SpiderMonkey
+ecma_3/Date/15.9.5.7.js
+#Rhino - as permitted by ECMA - does not allow indirect calls to eval
+js1_4/Eval/eval-001.js
+js1_4/Eval/eval-002.js
+js1_4/Eval/eval-003.js
+js1_5/Regress/regress-68498-003.js
+#Rhino compiled mode is limited by Java classfile size limitations
+js1_5/Regress/regress-80981.js
+js1_5/Regress/regress-89443.js
+js1_5/Regress/regress-90445.js
+js1_5/Regress/regress-111557.js
+#Rhino relies on JVM to throw StackOverflow exception and does not 
+#detect too deep recursion explicitly.
+js1_5/Regress/regress-192465.js
+#Skip these two; see http://bugzilla.mozilla.org/show_bug.cgi?id=81086
+ecma_3/Statements/regress-74474-002.js
+ecma_3/Statements/regress-74474-003.js
+#Compiled mode cannot catch infinite recursion errors
+js1_5/Regress/regress-96128-n.js
+js1_5/Exceptions/regress-121658.js
+#This test uses the (non-ECMA) 'it' object of SpiderMonkey
+js1_2/version120/regress-99663.js
+#This test uses the gc() function of SpiderMonkey
+ecma_3/Function/regress-104584.js
+#This test uses the Error.stack property of SpiderMonkey (non-ECMA)
+js1_5/Exceptions/errstack-001.js
+#This test uses the clone() function in SpiderMonkey's js.c file
+js1_5/Regress/regress-127557.js
+#These tests break with new Unicode in JDK 1.4
+ecma/String/15.5.4.11-2.js
+ecma/String/15.5.4.11-5.js
+ecma/String/15.5.4.12-1.js
+ecma/String/15.5.4.12-4.js
+ecma/String/15.5.4.12-5.js
+#Rhino doesn't implement the (non-ECMA) f.caller property
+js1_5/Function/regress-222029-001.js
+js1_5/Function/regress-222029-002.js
+#
+# WONTFIX bug 119719
+#
+js1_5/Regress/regress-119719.js
+#
+# Bug Number 240317 relaxed errors for reserved identifiers
+# but Rhino did not
+#
+js1_5/Regress/regress-240317.js
+#
+# watch is not implemented in Rhino
+#
+js1_5/Regress/regress-240577.js
+# 
+# import, export not implemented in rhino
+#
+js1_5/Regress/regress-249211.js
+#
+# Spidermonkey now defaults lineNumber and fileName
+# to the location and file where the exception occured.
+# exclude new test  which assumes the defaults are 
+# set according to Spidermonkey.
+#
+js1_5/Exceptions/regress-50447-1.js
+#
+# __noSuchMethod__ handler is Spidermonkey only
+#
+js1_5/Object/no-such-method.js
+#
+# Array extras (bug 290592 is spidermonkey only)
+js1_5/Array/array-002.js
+#
+# Invalid bug
+#
 e4x/Regress/regress-278112.js
\ No newline at end of file