From 7d6d983ff9ae01e8979bc5a3fd7a0d8214afa5cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Bargull?= Date: Thu, 6 Aug 2015 18:27:21 +0200 Subject: [PATCH] Replace runTestCase with assert helpers [test/built-ins/] --- test/built-ins/Infinity/15.1.1.2-0.js | 16 +++++----------- test/built-ins/NaN/15.1.1.1-0.js | 16 +++++----------- test/built-ins/undefined/15.1.1.3-0.js | 16 +++++----------- test/built-ins/undefined/15.1.1.3-3.js | 6 +----- 4 files changed, 16 insertions(+), 38 deletions(-) diff --git a/test/built-ins/Infinity/15.1.1.2-0.js b/test/built-ins/Infinity/15.1.1.2-0.js index 3f84b0e9c9..40ace7cd79 100644 --- a/test/built-ins/Infinity/15.1.1.2-0.js +++ b/test/built-ins/Infinity/15.1.1.2-0.js @@ -6,17 +6,11 @@ es5id: 15.1.1.2-0 description: > Global.Infinity is a data property with default attribute values (false) -includes: - - runTestCase.js - - fnGlobalObject.js +includes: [fnGlobalObject.js] ---*/ -function testcase() { var desc = Object.getOwnPropertyDescriptor(fnGlobalObject(), 'Infinity'); - if (desc.writable === false && - desc.enumerable === false && - desc.configurable === false) { - return true; - } - } -runTestCase(testcase); + +assert.sameValue(desc.writable, false, 'desc.writable'); +assert.sameValue(desc.enumerable, false, 'desc.enumerable'); +assert.sameValue(desc.configurable, false, 'desc.configurable'); diff --git a/test/built-ins/NaN/15.1.1.1-0.js b/test/built-ins/NaN/15.1.1.1-0.js index ef6b2cba7e..48d3e9dd95 100644 --- a/test/built-ins/NaN/15.1.1.1-0.js +++ b/test/built-ins/NaN/15.1.1.1-0.js @@ -4,17 +4,11 @@ /*--- es5id: 15.1.1.1-0 description: Global.NaN is a data property with default attribute values (false) -includes: - - runTestCase.js - - fnGlobalObject.js +includes: [fnGlobalObject.js] ---*/ -function testcase() { var desc = Object.getOwnPropertyDescriptor(fnGlobalObject(), 'NaN'); - if (desc.writable === false && - desc.enumerable === false && - desc.configurable === false) { - return true; - } - } -runTestCase(testcase); + +assert.sameValue(desc.writable, false, 'desc.writable'); +assert.sameValue(desc.enumerable, false, 'desc.enumerable'); +assert.sameValue(desc.configurable, false, 'desc.configurable'); diff --git a/test/built-ins/undefined/15.1.1.3-0.js b/test/built-ins/undefined/15.1.1.3-0.js index 18e0e1501b..ff51a3ab1d 100644 --- a/test/built-ins/undefined/15.1.1.3-0.js +++ b/test/built-ins/undefined/15.1.1.3-0.js @@ -6,17 +6,11 @@ es5id: 15.1.1.3-0 description: > Global.undefined is a data property with default attribute values (false) -includes: - - runTestCase.js - - fnGlobalObject.js +includes: [fnGlobalObject.js] ---*/ -function testcase() { var desc = Object.getOwnPropertyDescriptor(fnGlobalObject(), 'undefined'); - if (desc.writable === false && - desc.enumerable === false && - desc.configurable === false) { - return true; - } - } -runTestCase(testcase); + +assert.sameValue(desc.writable, false, 'desc.writable'); +assert.sameValue(desc.enumerable, false, 'desc.enumerable'); +assert.sameValue(desc.configurable, false, 'desc.configurable'); diff --git a/test/built-ins/undefined/15.1.1.3-3.js b/test/built-ins/undefined/15.1.1.3-3.js index 10076f264f..5d79d5c52f 100644 --- a/test/built-ins/undefined/15.1.1.3-3.js +++ b/test/built-ins/undefined/15.1.1.3-3.js @@ -7,12 +7,8 @@ description: > undefined is not writable, simple assignment should return the rval value (11.13.1-6) flags: [noStrict] -includes: [runTestCase.js] ---*/ -function testcase(){ var newProperty = undefined = 42; - return (newProperty === 42); -} -runTestCase(testcase); +assert.sameValue(newProperty, 42, 'newProperty');