Test harness changes last Fall enabled execution of this===theGlobalObject Sputnik tests again.

Also, two of this weren't actually this-related.  Fixed their separate issues.
This commit is contained in:
David Fugate 2012-01-13 14:54:45 -08:00
parent 7e7ebe85f2
commit 9dbc4e9821
10 changed files with 21 additions and 40 deletions

View File

@ -27,41 +27,13 @@
<test id="S15.2.4_A1_T2">problem, bad test should be rewritten</test>
<test id="S15.5.4.8_A1_T1">problem, bad var syntax. revised</test>
<test id="S7.8.5_A3.1_T7">problem, syntax validation needs to use eval. revised</test>
<test id="S7.8.5_A3.1_T8">problem, syntax validation needs to use eval. revised</test>
<test id="S7.8.5_A3.1_T9">problem, syntax validation needs to use eval. revised</test>
<test id="S12.2_A11">Uses this.</test>
<test id="S12.2_A2">Uses this.</test>
<test id="S15.3.4.3_A7_T10">Uses this.</test>
<test id="S15.3.4.3_A7_T3">Uses this.</test>
<test id="S15.3.4.3_A7_T4">Uses this.</test>
<test id="S15.3.4.3_A7_T6">Uses this.</test>
<test id="S15.3.4.3_A7_T9">Uses this.</test>
<test id="S15.3.4.4_A6_T3">Uses this.</test>
<test id="S15.3.4.4_A6_T4">Uses this.</test>
<test id="S15.3.4.4_A6_T6">Uses this.</test>
<test id="S15.3.4.4_A6_T9">Uses this.</test>
<test id="S15.3_A3_T1">Uses this.</test>
<test id="S15.3_A3_T2">Uses this.</test>
<test id="S15.3_A3_T3">Uses this.</test>
<test id="S15.3_A3_T4">Uses this.</test>
<test id="S15.3_A3_T5">Uses this.</test>
<test id="S15.3_A3_T6">Uses this.</test>
<test id="S7.8.3_A4.1_T3">Uses this.</test>
<test id="S7.8.3_A4.1_T4">Uses this.</test>
<test id="S7.8.3_A4.1_T5">Uses this.</test>
<test id="S7.8.3_A4.1_T6">Uses this.</test>
<test id="S7.9_A7_T7">Uses this.</test>
<test id="S8.3_A1_T1">Uses this.</test>
<test id="S8.7.2_A3">Uses this.</test>
<test id="S8.7_A5_T2">Uses this.</test>
<test id="S11.8.7_A2.4_T1">Uses this.</test>
<test id="S10.2.1_A1_T1">Used this</test>
<test id="S11.4.1_A3.1">Used this</test>
<test id="S15.3.4.4_A6_T10">Used this</test>
<test id="S12.2_A9">Used this</test>
<test id="S15.5.1.1_A1_T9">Using this pointer</test>
<test id="S10.1.7_A1_T1">Using this pointer, intented for Global object</test>
<test id="S15.5.4.14_A1_T6">https://bugs.ecmascript.org/show_bug.cgi?id=61</test>
<test id="S15.5.4.14_A1_T7">https://bugs.ecmascript.org/show_bug.cgi?id=61</test>

View File

@ -8,14 +8,23 @@
* @description Assign true and false to variables
*/
if (x == undefined) {
$ERROR("x == undefined, but actual is "+ x);
if (x !== undefined) {
$ERROR("#0 x !== undefined, but actual is "+ x);
}
////////////////////////////////////////////////////////////////////////
// CHECK#1
var x = true;
var y = false;
if (x !== true) {
$ERROR("#1.1 x !== true, but actual is "+ x);
}
if (y !== false) {
$ERROR("#1.1 y !== false, but actual is "+ y);
}
//
////////////////////////////////////////////////////////////////////////

View File

@ -18,7 +18,7 @@ if (typeof(__ref) !== "undefined"){
//////////////////////////////////////////////////////////////////////////////
var obj = new Object();
var __ref = obj;
__ref = obj;
//////////////////////////////////////////////////////////////////////////////
//CHECK#2

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
{"date":"2012-01-13","numTests":11117,"testSuite":["json/ch07.json","json/ch08.json","json/ch09.json","json/ch10.json","json/ch11.json","json/ch12.json","json/ch13.json","json/ch14.json","json/ch15.json"],"version":"ES5.1"}
{"date":"2012-01-13","numTests":11146,"testSuite":["json/ch07.json","json/ch08.json","json/ch09.json","json/ch10.json","json/ch11.json","json/ch12.json","json/ch13.json","json/ch14.json","json/ch15.json"],"version":"ES5.1"}