From 0317028e154c34a1b1f3ec293fcc15877a6eb3d4 Mon Sep 17 00:00:00 2001 From: Mark Miller <erights@gmail.com> Date: Sun, 25 Sep 2011 11:59:31 -0700 Subject: [PATCH] Fixes https://bugs.ecmascript.org/show_bug.cgi?id=13 --- test/config/excludelist.xml | 2 -- .../9.9_ToObject/S9.9_A1.js | 22 ------------------- .../9.9_ToObject/S9.9_A2.js | 22 ------------------- 3 files changed, 46 deletions(-) diff --git a/test/config/excludelist.xml b/test/config/excludelist.xml index 842be06402..48839f7e84 100644 --- a/test/config/excludelist.xml +++ b/test/config/excludelist.xml @@ -87,8 +87,6 @@ <test id="S15.9.3.1_A5_T6">https://bugs.ecmascript.org/show_bug.cgi?id=11</test> --> - <test id="S9.9_A1">https://bugs.ecmascript.org/show_bug.cgi?id=13</test> - <test id="S9.9_A2">https://bugs.ecmascript.org/show_bug.cgi?id=13</test> <test id="S11.1.5_A4.1">https://bugs.ecmascript.org/show_bug.cgi?id=14</test> <test id="S11.1.5_A4.2">https://bugs.ecmascript.org/show_bug.cgi?id=14</test> diff --git a/test/suite/sputnik/Conformance/09_Type_Conversion/9.9_ToObject/S9.9_A1.js b/test/suite/sputnik/Conformance/09_Type_Conversion/9.9_ToObject/S9.9_A1.js index b1d8c857fe..cd5d6d09f0 100644 --- a/test/suite/sputnik/Conformance/09_Type_Conversion/9.9_ToObject/S9.9_A1.js +++ b/test/suite/sputnik/Conformance/09_Type_Conversion/9.9_ToObject/S9.9_A1.js @@ -30,25 +30,3 @@ catch(e){ $ERROR('#2.2: with(undefined) x = 2 must throw TypeError. Actual: ' + (e)); } } - -// CHECK#3 -try{ - for(var y in undefined) y = 2; - $ERROR('#3.1: for(var y in undefined) y = 2 must throw TypeError. Actual: y === ' + (y)); -} -catch(e){ - if((e instanceof TypeError) !== true){ - $ERROR('#3.2: for(var y in undefined) y = 2 must throw TypeError. Actual: ' + (e)); - } -} - -// CHECK#4 -try{ - for(var z in this.foo) z = 2; - $ERROR('#4.1: for(var z in this.foo) z = 2 must throw TypeError. Actual: z === ' + (z)); -} -catch(e){ - if((e instanceof TypeError) !== true){ - $ERROR('#4.2: for(var z in this.foo) z = 2 must throw TypeError. Actual: ' + (e)); - } -} diff --git a/test/suite/sputnik/Conformance/09_Type_Conversion/9.9_ToObject/S9.9_A2.js b/test/suite/sputnik/Conformance/09_Type_Conversion/9.9_ToObject/S9.9_A2.js index 6cb73c5768..c0457791bf 100644 --- a/test/suite/sputnik/Conformance/09_Type_Conversion/9.9_ToObject/S9.9_A2.js +++ b/test/suite/sputnik/Conformance/09_Type_Conversion/9.9_ToObject/S9.9_A2.js @@ -30,25 +30,3 @@ catch(e){ $ERROR('#2.2: with(null) x = 2 must throw TypeError. Actual: ' + (e)); } } - -// CHECK#3 -try{ - for(var y in null) y = 2; - $ERROR('#3.1: for(var y in null) y = 2 must throw TypeError. Actual: y === . Actual: ' + (y)); -} -catch(e){ - if((e instanceof TypeError) !== true){ - $ERROR('#3.2: for(var y in null) y = 2 must throw TypeError. Actual: ' + (e)); - } -} - -// CHECK#4 -try{ - for(var z in 'bbb'.match(/aaa/)) z = 2; - $ERROR('#4.1: for(var z in \'bbb\'.match(/aaa/)) z = 2 must throw TypeError. Actual: z === . Actual: ' + (z)); -} -catch(e){ - if((e instanceof TypeError) !== true){ - $ERROR('#4.2: for(var z in \'bbb\'.match(/aaa/)) z = 2 must throw TypeError. Actual: ' + (e)); - } -} -- GitLab