8a7985542def4f167aa83cd4b1b60606a565bf55
[mono.git] / mcs / class / Microsoft.JScript / Test / Mozilla / rhino-n.tests
1 # Rhino skip list\r
2 # These tests are skipped by Rhino either because a bug with a regression \r
3 # test has yet to be fixed, or because the test is not applicable to Rhino.\r
4\r
5 # Unfixed bugs:\r
6 #\r
7 # bug 152646 Will not fix this in Rhino; too much of a corner case\r
8 js1_5/Regress/regress-152646.js\r
9 # bug 59861\r
10 ecma/Date/15.9.4.3.js\r
11 #See bug number 94506 \r
12 ecma_3/Function/regress-94506.js\r
13 #Verify error for bad branch \r
14 js1_5/Regress/regress-96526-001.js\r
15 js1_5/Regress/regress-96526-002.js\r
16 js1_5/Regress/regress-96526-003.js\r
17 #\r
18 # Unfixable bugs:\r
19 #\r
20 # JSObject not used for Rhino LiveConnect\r
21 lc3/ConvertJSObject/ToBoolean-001.js\r
22 lc3/ConvertJSObject/ToByte-001.js\r
23 lc3/ConvertJSObject/ToByte-002.js\r
24 lc3/ConvertJSObject/ToChar-001.js\r
25 lc3/ConvertJSObject/ToChar-002.js\r
26 lc3/ConvertJSObject/ToDouble-001.js\r
27 lc3/ConvertJSObject/ToFloat-001.js\r
28 lc3/ConvertJSObject/ToInt-001.js\r
29 lc3/ConvertJSObject/ToInt-002.js\r
30 lc3/ConvertJSObject/ToJSObject-001.js\r
31 lc3/ConvertJSObject/ToLong-001.js\r
32 lc3/ConvertJSObject/ToLong-002.js\r
33 lc3/ConvertJSObject/ToObject-001.js\r
34 lc3/ConvertJSObject/ToShort-001.js\r
35 lc3/ConvertJSObject/ToShort-002.js\r
36 lc3/ConvertJSObject/ToString-001.js\r
37 lc3/Exceptions/throw_js_types.js\r
38 lc3/JavaClass/ToJSObject-001.js\r
39 lc3/JSObject/ToJSObject-001.js\r
40 # getter and setters are non-ECMA and not implemented in Rhino.\r
41 js1_5/GetSet/getset-001.js\r
42 js1_5/GetSet/getset-002.js\r
43 js1_5/GetSet/getset-003.js\r
44 js1_5/GetSet/getset-004.js\r
45 js1_5/GetSet/getset-005.js\r
46 js1_5/GetSet/getset-006.js\r
47 # the const keyword is non-ECMA and  not currently implemented in Rhino (2000-11-01)\r
48 js1_5/Scope/scope-001.js\r
49 js1_5/Regress/regress-238881.js\r
50 js1_5/Regress/regress-252892.js\r
51 #Rhino implements Date.toLocaleTimeString() differently than SpiderMonkey\r
52 ecma_3/Date/15.9.5.7.js\r
53 #Rhino - as permitted by ECMA - does not allow indirect calls to eval\r
54 js1_4/Eval/eval-001.js\r
55 js1_4/Eval/eval-002.js\r
56 js1_4/Eval/eval-003.js\r
57 js1_5/Regress/regress-68498-003.js\r
58 #Rhino compiled mode is limited by Java classfile size limitations\r
59 js1_5/Regress/regress-80981.js\r
60 js1_5/Regress/regress-89443.js\r
61 js1_5/Regress/regress-90445.js\r
62 js1_5/Regress/regress-111557.js\r
63 #Rhino relies on JVM to throw StackOverflow exception and does not \r
64 #detect too deep recursion explicitly.\r
65 js1_5/Regress/regress-192465.js\r
66 #Skip these two; see http://bugzilla.mozilla.org/show_bug.cgi?id=81086\r
67 ecma_3/Statements/regress-74474-002.js\r
68 ecma_3/Statements/regress-74474-003.js\r
69 #Compiled mode cannot catch infinite recursion errors\r
70 js1_5/Regress/regress-96128-n.js\r
71 js1_5/Exceptions/regress-121658.js\r
72 #This test uses the (non-ECMA) 'it' object of SpiderMonkey\r
73 js1_2/version120/regress-99663.js\r
74 #This test uses the gc() function of SpiderMonkey\r
75 ecma_3/Function/regress-104584.js\r
76 #This test uses the Error.stack property of SpiderMonkey (non-ECMA)\r
77 js1_5/Exceptions/errstack-001.js\r
78 #This test uses the clone() function in SpiderMonkey's js.c file\r
79 js1_5/Regress/regress-127557.js\r
80 #These tests break with new Unicode in JDK 1.4\r
81 ecma/String/15.5.4.11-2.js\r
82 ecma/String/15.5.4.11-5.js\r
83 ecma/String/15.5.4.12-1.js\r
84 ecma/String/15.5.4.12-4.js\r
85 ecma/String/15.5.4.12-5.js\r
86 #Rhino doesn't implement the (non-ECMA) f.caller property\r
87 js1_5/Function/regress-222029-001.js\r
88 js1_5/Function/regress-222029-002.js\r
89 #\r
90 # WONTFIX bug 119719\r
91 #\r
92 js1_5/Regress/regress-119719.js\r
93 #\r
94 # Bug Number 240317 relaxed errors for reserved identifiers\r
95 # but Rhino did not\r
96 #\r
97 js1_5/Regress/regress-240317.js\r
98 #\r
99 # watch is not implemented in Rhino\r
100 #\r
101 js1_5/Regress/regress-240577.js\r
102\r
103 # import, export not implemented in rhino\r
104 #\r
105 js1_5/Regress/regress-249211.js\r
106 #\r
107 # Spidermonkey now defaults lineNumber and fileName\r
108 # to the location and file where the exception occured.\r
109 # exclude new test  which assumes the defaults are \r
110 # set according to Spidermonkey.\r
111 #\r
112 js1_5/Exceptions/regress-50447-1.js\r
113 #\r
114 # __noSuchMethod__ handler is Spidermonkey only\r
115 #\r
116 js1_5/Object/no-such-method.js\r
117 #\r
118 # Array extras (bug 290592 is spidermonkey only)\r
119 js1_5/Array/array-002.js\r
120 #\r
121 # Invalid bug\r
122 #\r
123 e4x/Regress/regress-278112.js