diff options
5480 files changed, 5722 insertions, 5602 deletions
diff --git a/test/suite/converted/chapter07/7.3/7.3-1.js b/test/suite/converted/chapter07/7.3/7.3-1.js index 2cc7f2070..d1ebdc365 100644 --- a/test/suite/converted/chapter07/7.3/7.3-1.js +++ b/test/suite/converted/chapter07/7.3/7.3-1.js @@ -28,4 +28,4 @@ function testcase() { eval("var test\u2028prop = 66;"); return prop === 66 && !this.hasOwnProperty("test") && typeof test === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.3/7.3-10.js b/test/suite/converted/chapter07/7.3/7.3-10.js index 3717dbe5c..45a4d3925 100644 --- a/test/suite/converted/chapter07/7.3/7.3-10.js +++ b/test/suite/converted/chapter07/7.3/7.3-10.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.3/7.3-11.js b/test/suite/converted/chapter07/7.3/7.3-11.js index 2e2d280f0..f18bf2f5d 100644 --- a/test/suite/converted/chapter07/7.3/7.3-11.js +++ b/test/suite/converted/chapter07/7.3/7.3-11.js @@ -31,4 +31,4 @@ function testcase() { */ return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.3/7.3-12.js b/test/suite/converted/chapter07/7.3/7.3-12.js index bdf1968ae..c6ceab42f 100644 --- a/test/suite/converted/chapter07/7.3/7.3-12.js +++ b/test/suite/converted/chapter07/7.3/7.3-12.js @@ -31,4 +31,4 @@ function testcase() { */ return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.3/7.3-13.js b/test/suite/converted/chapter07/7.3/7.3-13.js index 4862b74a5..bf20ff5e8 100644 --- a/test/suite/converted/chapter07/7.3/7.3-13.js +++ b/test/suite/converted/chapter07/7.3/7.3-13.js @@ -31,4 +31,4 @@ function testcase() { */ return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.3/7.3-14.js b/test/suite/converted/chapter07/7.3/7.3-14.js index cab8a51f9..38ae251d2 100644 --- a/test/suite/converted/chapter07/7.3/7.3-14.js +++ b/test/suite/converted/chapter07/7.3/7.3-14.js @@ -31,4 +31,4 @@ function testcase() { */ return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.3/7.3-15.js b/test/suite/converted/chapter07/7.3/7.3-15.js index 33dce76e9..2a9066e1b 100644 --- a/test/suite/converted/chapter07/7.3/7.3-15.js +++ b/test/suite/converted/chapter07/7.3/7.3-15.js @@ -28,4 +28,4 @@ function testcase() { var prop = "a\uFFFFa"; return prop.length === 3 && prop !== "aa" && prop[1] === "\uFFFF"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.3/7.3-2.js b/test/suite/converted/chapter07/7.3/7.3-2.js index 13f7a988d..4f054bfbd 100644 --- a/test/suite/converted/chapter07/7.3/7.3-2.js +++ b/test/suite/converted/chapter07/7.3/7.3-2.js @@ -28,4 +28,4 @@ function testcase() { eval("var test\u2029prop = 66;"); return prop === 66 && !this.hasOwnProperty("test") && typeof test === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.3/7.3-3.js b/test/suite/converted/chapter07/7.3/7.3-3.js index cd8643363..2fe7f1759 100644 --- a/test/suite/converted/chapter07/7.3/7.3-3.js +++ b/test/suite/converted/chapter07/7.3/7.3-3.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.3/7.3-4.js b/test/suite/converted/chapter07/7.3/7.3-4.js index bb5cf8048..2a25b7ff4 100644 --- a/test/suite/converted/chapter07/7.3/7.3-4.js +++ b/test/suite/converted/chapter07/7.3/7.3-4.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.3/7.3-5.js b/test/suite/converted/chapter07/7.3/7.3-5.js index cc21f582e..8c5c8197d 100644 --- a/test/suite/converted/chapter07/7.3/7.3-5.js +++ b/test/suite/converted/chapter07/7.3/7.3-5.js @@ -28,4 +28,4 @@ function testcase() { var prop = "66\u2028123"; return prop === "66\u2028123" && prop[2] === "\u2028" && prop.length === 6; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.3/7.3-6.js b/test/suite/converted/chapter07/7.3/7.3-6.js index c2aa3a506..0a7076892 100644 --- a/test/suite/converted/chapter07/7.3/7.3-6.js +++ b/test/suite/converted/chapter07/7.3/7.3-6.js @@ -28,4 +28,4 @@ function testcase() { var prop = "66\u2029123"; return prop === "66\u2029123" && prop[2] === "\u2029" && prop.length === 6; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.3/7.3-7.js b/test/suite/converted/chapter07/7.3/7.3-7.js index 1e4f43167..1f9786c6a 100644 --- a/test/suite/converted/chapter07/7.3/7.3-7.js +++ b/test/suite/converted/chapter07/7.3/7.3-7.js @@ -33,4 +33,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.3/7.3-8.js b/test/suite/converted/chapter07/7.3/7.3-8.js index 3699ba578..fc7a21e08 100644 --- a/test/suite/converted/chapter07/7.3/7.3-8.js +++ b/test/suite/converted/chapter07/7.3/7.3-8.js @@ -33,4 +33,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.3/7.3-9.js b/test/suite/converted/chapter07/7.3/7.3-9.js index 12ee96e53..058132310 100644 --- a/test/suite/converted/chapter07/7.3/7.3-9.js +++ b/test/suite/converted/chapter07/7.3/7.3-9.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-1.js b/test/suite/converted/chapter07/7.6/7.6-1.js index 9a56af8e3..941ae47b3 100644 --- a/test/suite/converted/chapter07/7.6/7.6-1.js +++ b/test/suite/converted/chapter07/7.6/7.6-1.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-10.js b/test/suite/converted/chapter07/7.6/7.6-10.js index 057da2215..4711ceadd 100644 --- a/test/suite/converted/chapter07/7.6/7.6-10.js +++ b/test/suite/converted/chapter07/7.6/7.6-10.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-11.js b/test/suite/converted/chapter07/7.6/7.6-11.js index cc8c8f268..7b582ee51 100644 --- a/test/suite/converted/chapter07/7.6/7.6-11.js +++ b/test/suite/converted/chapter07/7.6/7.6-11.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-12.js b/test/suite/converted/chapter07/7.6/7.6-12.js index 3675deafa..c5d0ae3ff 100644 --- a/test/suite/converted/chapter07/7.6/7.6-12.js +++ b/test/suite/converted/chapter07/7.6/7.6-12.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-13.js b/test/suite/converted/chapter07/7.6/7.6-13.js index fcca5250f..66db6e990 100644 --- a/test/suite/converted/chapter07/7.6/7.6-13.js +++ b/test/suite/converted/chapter07/7.6/7.6-13.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-14.js b/test/suite/converted/chapter07/7.6/7.6-14.js index c79ecb749..6465fd9e2 100644 --- a/test/suite/converted/chapter07/7.6/7.6-14.js +++ b/test/suite/converted/chapter07/7.6/7.6-14.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-15.js b/test/suite/converted/chapter07/7.6/7.6-15.js index f16f80510..c9da4945e 100644 --- a/test/suite/converted/chapter07/7.6/7.6-15.js +++ b/test/suite/converted/chapter07/7.6/7.6-15.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-16.js b/test/suite/converted/chapter07/7.6/7.6-16.js index 8c4170660..456f7ed04 100644 --- a/test/suite/converted/chapter07/7.6/7.6-16.js +++ b/test/suite/converted/chapter07/7.6/7.6-16.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-17.js b/test/suite/converted/chapter07/7.6/7.6-17.js index ffa828053..290372e1b 100644 --- a/test/suite/converted/chapter07/7.6/7.6-17.js +++ b/test/suite/converted/chapter07/7.6/7.6-17.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-18.js b/test/suite/converted/chapter07/7.6/7.6-18.js index bf5952aa6..7a40f94a4 100644 --- a/test/suite/converted/chapter07/7.6/7.6-18.js +++ b/test/suite/converted/chapter07/7.6/7.6-18.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-19.js b/test/suite/converted/chapter07/7.6/7.6-19.js index 52acb53f2..124365072 100644 --- a/test/suite/converted/chapter07/7.6/7.6-19.js +++ b/test/suite/converted/chapter07/7.6/7.6-19.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-2.js b/test/suite/converted/chapter07/7.6/7.6-2.js index 315b975a4..821ed8c64 100644 --- a/test/suite/converted/chapter07/7.6/7.6-2.js +++ b/test/suite/converted/chapter07/7.6/7.6-2.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-20.js b/test/suite/converted/chapter07/7.6/7.6-20.js index 2026eb2cb..5b19b41ab 100644 --- a/test/suite/converted/chapter07/7.6/7.6-20.js +++ b/test/suite/converted/chapter07/7.6/7.6-20.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-21.js b/test/suite/converted/chapter07/7.6/7.6-21.js index ddb10e85c..48947f8e1 100644 --- a/test/suite/converted/chapter07/7.6/7.6-21.js +++ b/test/suite/converted/chapter07/7.6/7.6-21.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-22.js b/test/suite/converted/chapter07/7.6/7.6-22.js index a85b73d9d..a9a19902a 100644 --- a/test/suite/converted/chapter07/7.6/7.6-22.js +++ b/test/suite/converted/chapter07/7.6/7.6-22.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-23.js b/test/suite/converted/chapter07/7.6/7.6-23.js index 107056563..56fec62e2 100644 --- a/test/suite/converted/chapter07/7.6/7.6-23.js +++ b/test/suite/converted/chapter07/7.6/7.6-23.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-24.js b/test/suite/converted/chapter07/7.6/7.6-24.js index d0c0bc61f..0ad052664 100644 --- a/test/suite/converted/chapter07/7.6/7.6-24.js +++ b/test/suite/converted/chapter07/7.6/7.6-24.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-25.js b/test/suite/converted/chapter07/7.6/7.6-25.js index fd04967ae..19b090ac5 100644 --- a/test/suite/converted/chapter07/7.6/7.6-25.js +++ b/test/suite/converted/chapter07/7.6/7.6-25.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-26.js b/test/suite/converted/chapter07/7.6/7.6-26.js index 2d0a6afbf..01d6541fe 100644 --- a/test/suite/converted/chapter07/7.6/7.6-26.js +++ b/test/suite/converted/chapter07/7.6/7.6-26.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-27.js b/test/suite/converted/chapter07/7.6/7.6-27.js index b6ead952b..1779d620d 100644 --- a/test/suite/converted/chapter07/7.6/7.6-27.js +++ b/test/suite/converted/chapter07/7.6/7.6-27.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-28.js b/test/suite/converted/chapter07/7.6/7.6-28.js index 8bf8c96e1..b6cca9cc4 100644 --- a/test/suite/converted/chapter07/7.6/7.6-28.js +++ b/test/suite/converted/chapter07/7.6/7.6-28.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-29.js b/test/suite/converted/chapter07/7.6/7.6-29.js index 101565836..7ae3126a0 100644 --- a/test/suite/converted/chapter07/7.6/7.6-29.js +++ b/test/suite/converted/chapter07/7.6/7.6-29.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-3.js b/test/suite/converted/chapter07/7.6/7.6-3.js index 7a3fe7099..9ccac6ea2 100644 --- a/test/suite/converted/chapter07/7.6/7.6-3.js +++ b/test/suite/converted/chapter07/7.6/7.6-3.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-30.js b/test/suite/converted/chapter07/7.6/7.6-30.js index 0c9f61092..47794ba3c 100644 --- a/test/suite/converted/chapter07/7.6/7.6-30.js +++ b/test/suite/converted/chapter07/7.6/7.6-30.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-31.js b/test/suite/converted/chapter07/7.6/7.6-31.js index e92221f6d..e5812a810 100644 --- a/test/suite/converted/chapter07/7.6/7.6-31.js +++ b/test/suite/converted/chapter07/7.6/7.6-31.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-32.js b/test/suite/converted/chapter07/7.6/7.6-32.js index 2e66184b1..42ffaf5c9 100644 --- a/test/suite/converted/chapter07/7.6/7.6-32.js +++ b/test/suite/converted/chapter07/7.6/7.6-32.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-33.js b/test/suite/converted/chapter07/7.6/7.6-33.js index 68cb3edf6..c6057fd06 100644 --- a/test/suite/converted/chapter07/7.6/7.6-33.js +++ b/test/suite/converted/chapter07/7.6/7.6-33.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-34.js b/test/suite/converted/chapter07/7.6/7.6-34.js index 37e35e3aa..667adc851 100644 --- a/test/suite/converted/chapter07/7.6/7.6-34.js +++ b/test/suite/converted/chapter07/7.6/7.6-34.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-35.js b/test/suite/converted/chapter07/7.6/7.6-35.js index 2202d9ee9..17f50bb79 100644 --- a/test/suite/converted/chapter07/7.6/7.6-35.js +++ b/test/suite/converted/chapter07/7.6/7.6-35.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-36.js b/test/suite/converted/chapter07/7.6/7.6-36.js index c96893520..c674579bd 100644 --- a/test/suite/converted/chapter07/7.6/7.6-36.js +++ b/test/suite/converted/chapter07/7.6/7.6-36.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-4.js b/test/suite/converted/chapter07/7.6/7.6-4.js index eb954cdaf..e3abf391e 100644 --- a/test/suite/converted/chapter07/7.6/7.6-4.js +++ b/test/suite/converted/chapter07/7.6/7.6-4.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-5.js b/test/suite/converted/chapter07/7.6/7.6-5.js index c517009d1..9d1fa8dc1 100644 --- a/test/suite/converted/chapter07/7.6/7.6-5.js +++ b/test/suite/converted/chapter07/7.6/7.6-5.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-6.js b/test/suite/converted/chapter07/7.6/7.6-6.js index 396e36c57..c94c4636d 100644 --- a/test/suite/converted/chapter07/7.6/7.6-6.js +++ b/test/suite/converted/chapter07/7.6/7.6-6.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-7.js b/test/suite/converted/chapter07/7.6/7.6-7.js index 34678eddb..445fc177e 100644 --- a/test/suite/converted/chapter07/7.6/7.6-7.js +++ b/test/suite/converted/chapter07/7.6/7.6-7.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-8.js b/test/suite/converted/chapter07/7.6/7.6-8.js index 25ec343dc..52134b1c3 100644 --- a/test/suite/converted/chapter07/7.6/7.6-8.js +++ b/test/suite/converted/chapter07/7.6/7.6-8.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6-9.js b/test/suite/converted/chapter07/7.6/7.6-9.js index 1838131a4..cb0f1b2c4 100644 --- a/test/suite/converted/chapter07/7.6/7.6-9.js +++ b/test/suite/converted/chapter07/7.6/7.6-9.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-1.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-1.js index 4905d388f..b37b47e2d 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-1.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-1.js @@ -46,4 +46,4 @@ function testcase(){ } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-10.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-10.js index 6bb3db21b..d4fc2279d 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-10.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-10.js @@ -46,4 +46,4 @@ function testcase(){ } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-11.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-11.js index a5d309b78..b812bc15d 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-11.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-11.js @@ -46,4 +46,4 @@ function testcase(){ } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-12.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-12.js index 049d7901a..82174f72a 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-12.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-12.js @@ -46,4 +46,4 @@ function testcase(){ } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-13.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-13.js index 2058ab050..fb11c6b38 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-13.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-13.js @@ -46,4 +46,4 @@ function testcase(){ } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-14.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-14.js index 904a54928..954472e90 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-14.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-14.js @@ -46,4 +46,4 @@ function testcase(){ } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-15.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-15.js index 590e3813b..843dbaf86 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-15.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-15.js @@ -46,4 +46,4 @@ function testcase(){ } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-16.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-16.js index 4d4400842..a1e4adda1 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-16.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-16.js @@ -46,4 +46,4 @@ function testcase(){ } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-2.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-2.js index aa276269b..cafcedb4e 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-2.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-2.js @@ -46,4 +46,4 @@ function testcase(){ } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-3.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-3.js index d02b84d3c..0d82dc6a9 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-3.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-3.js @@ -46,4 +46,4 @@ function testcase(){ } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-4.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-4.js index 68b09649f..cd6320bbf 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-4.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-4.js @@ -46,4 +46,4 @@ function testcase(){ } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-5.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-5.js index bab20c95b..118a3d301 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-5.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-5.js @@ -46,4 +46,4 @@ function testcase(){ } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-6.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-6.js index c9c9b867d..e81b6f80d 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-6.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-6.js @@ -46,4 +46,4 @@ function testcase(){ } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-7.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-7.js index 544b92cf8..5258181b1 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-7.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-7.js @@ -46,4 +46,4 @@ function testcase(){ } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-8.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-8.js index 9b85c1546..901de54d1 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-8.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-8.js @@ -46,4 +46,4 @@ function testcase(){ } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-9.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-9.js index c035eb39e..7453188ed 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-9.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-9.js @@ -46,4 +46,4 @@ function testcase(){ } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-1.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-1.js index 59e3deb4a..7cb425331 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-1.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-1.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-10.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-10.js index 3266b596a..ab55a4c88 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-10.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-10.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-11.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-11.js index 4b9ef0316..3810a6ea4 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-11.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-11.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-12.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-12.js index 64d858225..0e358343a 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-12.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-12.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-13.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-13.js index 0bba555f9..d282cfe01 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-13.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-13.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-14.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-14.js index 6f5eeeba6..d00c0df14 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-14.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-14.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-15.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-15.js index 816aaa8c8..420597b97 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-15.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-15.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-16.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-16.js index f1973a75e..675691ad9 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-16.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-16.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-2.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-2.js index 2d63ed7f2..856481bdf 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-2.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-2.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-3.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-3.js index 820b723a5..7d035ba14 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-3.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-3.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-4.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-4.js index 17b669600..60d5ce9f7 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-4.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-4.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-5.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-5.js index cce09acba..a3ba64040 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-5.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-5.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-6.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-6.js index 3292d0c0e..3ed5206d1 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-6.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-6.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-7.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-7.js index 5dda1fb14..8f8ea855d 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-7.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-7.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-8.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-8.js index be4f1fbc3..384bb8173 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-8.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-8.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-9.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-9.js index 69d6c1a62..c7cdf634a 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-9.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-9.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-1.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-1.js index 3fe2de507..7b10bdfc4 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-1.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-1.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-10.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-10.js index 52bcf6122..091f16604 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-10.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-10.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-11.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-11.js index 64409b734..8250f4d6e 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-11.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-11.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-12.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-12.js index 132f901e4..287db730c 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-12.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-12.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-13.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-13.js index db6bb4473..f67eeeb23 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-13.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-13.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-14.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-14.js index 7bb275a34..06be459b6 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-14.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-14.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-15.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-15.js index 49af974c4..9a72fe3e0 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-15.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-15.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-16.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-16.js index cfb2b5c7d..8420d3406 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-16.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-16.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-2.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-2.js index 35eb91123..c2b799b9d 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-2.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-2.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-3.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-3.js index 52fff592b..f135e5e7b 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-3.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-3.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-4.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-4.js index 189aa4295..d44e47bef 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-4.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-4.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-5.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-5.js index 49bc3588e..618c66d15 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-5.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-5.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-6.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-6.js index 6fee9f1a7..07919a5b5 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-6.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-6.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-7.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-7.js index fb579aefb..96f6cf016 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-7.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-7.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-8.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-8.js index e53880d9a..0166c724c 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-8.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-8.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-9.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-9.js index 0c5b3e247..e65020db7 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-9.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-9.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-1.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-1.js index d02d43f4d..4b0c06196 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-1.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-1.js @@ -62,4 +62,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-10.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-10.js index 9d9cc9fec..de38a891d 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-10.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-10.js @@ -62,4 +62,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-11.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-11.js index 3c9f83baa..10a40d0a1 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-11.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-11.js @@ -62,4 +62,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-12.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-12.js index 020a92f07..7b3695fa6 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-12.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-12.js @@ -62,4 +62,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-13.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-13.js index c3b5069cf..b552fb5ce 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-13.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-13.js @@ -62,4 +62,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-14.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-14.js index f61369326..5a8a88a61 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-14.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-14.js @@ -62,4 +62,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-15.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-15.js index 60c9c4c1f..88579c4cc 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-15.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-15.js @@ -62,4 +62,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-16.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-16.js index f96207902..f2b35ddd9 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-16.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-16.js @@ -62,4 +62,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-2.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-2.js index db02dc172..da3e33115 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-2.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-2.js @@ -62,4 +62,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-3.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-3.js index 4d3b52ec8..ee077f5a9 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-3.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-3.js @@ -62,4 +62,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-4.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-4.js index 85965a307..2fa525256 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-4.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-4.js @@ -62,4 +62,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-5.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-5.js index 19329a7f4..350117c7b 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-5.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-5.js @@ -62,4 +62,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-6.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-6.js index 465d86d17..a64309d99 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-6.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-6.js @@ -62,4 +62,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-7.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-7.js index aa93e807b..931aedc4c 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-7.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-7.js @@ -62,4 +62,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-8.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-8.js index 56fed0296..ece67559d 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-8.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-8.js @@ -62,4 +62,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-9.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-9.js index aeea1de0e..1706b5bba 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-9.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-9.js @@ -62,4 +62,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-1.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-1.js index 5d900eff4..b1b17375d 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-1.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-1.js @@ -42,4 +42,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-10.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-10.js index 8eb492fcf..ccffd4f7b 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-10.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-10.js @@ -42,4 +42,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-11.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-11.js index f1d47cc70..e61426834 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-11.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-11.js @@ -42,4 +42,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-12.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-12.js index 0b3859efe..68649b8d9 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-12.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-12.js @@ -42,4 +42,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-13.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-13.js index b01fcd5b7..41f47df94 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-13.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-13.js @@ -42,4 +42,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-14.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-14.js index 8f00e116a..577b86d14 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-14.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-14.js @@ -42,4 +42,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-15.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-15.js index dd45a1a1d..50c3f3b7e 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-15.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-15.js @@ -42,4 +42,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-16.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-16.js index 7404848e1..2ede23337 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-16.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-16.js @@ -42,4 +42,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-2.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-2.js index 73240d487..0afe5898b 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-2.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-2.js @@ -42,4 +42,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-3.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-3.js index 00dd28479..159163413 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-3.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-3.js @@ -42,4 +42,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-4.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-4.js index 6f063dd51..eb1366c86 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-4.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-4.js @@ -42,4 +42,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-5.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-5.js index a0650045c..2a2c282c7 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-5.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-5.js @@ -42,4 +42,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-6.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-6.js index 0db784975..7e9c9ae76 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-6.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-6.js @@ -42,4 +42,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-7.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-7.js index 8bddef262..e906fb3a5 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-7.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-7.js @@ -42,4 +42,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-8.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-8.js index 54e40b34c..1277017a1 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-8.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-8.js @@ -42,4 +42,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-9.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-9.js index 185c77d1c..27844ce70 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-9.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-9.js @@ -42,4 +42,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-1.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-1.js index 3af7997ee..0dacaac03 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-1.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-1.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-10.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-10.js index dfe378c58..5dc4ef1b2 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-10.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-10.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-11.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-11.js index c4171ec2b..bdd75cfdf 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-11.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-11.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-12.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-12.js index 06a5b62f1..4e8d9367c 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-12.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-12.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-13.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-13.js index 1ea32ddd0..eb19c2d2f 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-13.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-13.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-14.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-14.js index ab987535b..9dc43430e 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-14.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-14.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-15.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-15.js index 738eb8ac2..89a74f000 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-15.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-15.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-16.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-16.js index c20032abf..af980e184 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-16.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-16.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-2.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-2.js index 73555e361..e09312152 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-2.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-2.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-3.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-3.js index 2b2204a6c..12bcd08a4 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-3.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-3.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-4.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-4.js index 63de95ec1..04d5eff27 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-4.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-4.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-5.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-5.js index 63774f37b..0142a81a4 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-5.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-5.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-6.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-6.js index 6d55734f7..2d4aa1cd9 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-6.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-6.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-7.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-7.js index 7f1f325cf..7903cf849 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-7.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-7.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-8.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-8.js index 9f77914b9..385a0b886 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-8.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-8.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-9.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-9.js index ee1e7d003..2960db09a 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-9.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-9.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-1.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-1.js index cbdc48b67..9529e9cfb 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-1.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-1.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-10.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-10.js index 2b555951f..08add20e2 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-10.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-10.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-11.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-11.js index a92411da3..45ec7e2ad 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-11.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-11.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-12.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-12.js index 9c2281d30..9aa399ac0 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-12.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-12.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-13.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-13.js index b0d33c8b6..9eff0526d 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-13.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-13.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-14.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-14.js index 136f704ab..5a7daf261 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-14.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-14.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-15.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-15.js index 9b07adcce..c63320f60 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-15.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-15.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-16.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-16.js index 2ecec18fb..6ce5060e5 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-16.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-16.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-2.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-2.js index 1fb744d10..59d75542c 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-2.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-2.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-3.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-3.js index d49e5ff49..62f2158fa 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-3.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-3.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-4.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-4.js index 18bc2d0c0..cf074c191 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-4.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-4.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-5.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-5.js index 2c6b44bb5..874844dfb 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-5.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-5.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-6.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-6.js index c080197eb..809c78e8f 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-6.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-6.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-7.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-7.js index 176327e54..ec513ddcb 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-7.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-7.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-8.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-8.js index 08273ed4f..07ba9b91e 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-8.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-8.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-9.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-9.js index fe7123af8..0d01fb4fe 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-9.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-9.js @@ -41,4 +41,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-1.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-1.js index 7a4f8c566..a9c8b892b 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-1.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-1.js @@ -58,4 +58,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-10.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-10.js index 6e9c5874a..b44cb3c4e 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-10.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-10.js @@ -58,4 +58,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-11.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-11.js index f604da1d7..a3e410748 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-11.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-11.js @@ -58,4 +58,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-12.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-12.js index b1f017454..46c4971ef 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-12.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-12.js @@ -58,4 +58,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-13.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-13.js index 31602f564..a1f7ad19d 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-13.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-13.js @@ -58,4 +58,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-14.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-14.js index 8c138cefe..a760e3398 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-14.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-14.js @@ -58,4 +58,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-15.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-15.js index b98cb246d..0e87060f9 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-15.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-15.js @@ -58,4 +58,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-16.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-16.js index 9ab2557c2..332ec564b 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-16.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-16.js @@ -58,4 +58,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-2.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-2.js index af8e7059b..dcf1be3b4 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-2.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-2.js @@ -58,4 +58,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-3.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-3.js index 99927243b..4a2bd15a5 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-3.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-3.js @@ -58,4 +58,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-4.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-4.js index 93400c62f..9da0b30e9 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-4.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-4.js @@ -58,4 +58,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-5.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-5.js index 185023c59..5748d5e42 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-5.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-5.js @@ -58,4 +58,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-6.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-6.js index bf9171bd3..d73f36c23 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-6.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-6.js @@ -58,4 +58,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-7.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-7.js index 2d14c223e..1c1bcfaba 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-7.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-7.js @@ -58,4 +58,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-8.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-8.js index 4e540c36b..c0d1182c4 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-8.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-8.js @@ -58,4 +58,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-9.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-9.js index 1cacbddaa..8edd22e48 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-9.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-9.js @@ -58,4 +58,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1-17-s.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1-17-s.js index a5c57e45d..0691f1696 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1-17-s.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1-17-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-1-s.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-1-s.js index 88b044638..2d2a01f6a 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-1-s.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-1-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-10-s.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-10-s.js index 0b04c2c48..820d29906 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-10-s.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-10-s.js @@ -30,4 +30,4 @@ function testcase() { var IMPLEMENTS = 1; return IMPLEMENTS === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-11-s.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-11-s.js index f4f2aa014..826a16af4 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-11-s.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-11-s.js @@ -30,4 +30,4 @@ function testcase() { var Implements = 1; return Implements === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-12-s.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-12-s.js index 3f2ace3c3..4a8a65626 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-12-s.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-12-s.js @@ -30,4 +30,4 @@ function testcase() { var implement = 1; return implement === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-13-s.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-13-s.js index d17de3d59..3e4358a2b 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-13-s.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-13-s.js @@ -30,4 +30,4 @@ function testcase() { var implementss = 1; return implementss === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-14-s.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-14-s.js index 97b7be14e..20243c6ce 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-14-s.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-14-s.js @@ -30,4 +30,4 @@ function testcase() { var implements0 = 1; return implements0 === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-16-s.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-16-s.js index d6e1c33c6..73e2cc062 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-16-s.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-16-s.js @@ -30,4 +30,4 @@ function testcase() { var _implements = 1; return _implements === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-1-s.js b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-1-s.js index 31e13c7c4..16fb4a493 100644 --- a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-1-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-1-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof SyntaxError && typeof _7_8_3_1 === "undefined"; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-2-s.js b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-2-s.js index b1e8591c8..8ccc26a95 100644 --- a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-2-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-2-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof SyntaxError && typeof _7_8_3_2 === "undefined"; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-3-s.js b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-3-s.js index 9030a6af9..5764fa3eb 100644 --- a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-3-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-3-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof SyntaxError && typeof _7_8_3_3 === "undefined"; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-4-s.js b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-4-s.js index 41124a6b2..2982bc448 100644 --- a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-4-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-4-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof SyntaxError && typeof _7_8_3_4 === "undefined"; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-5-s.js b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-5-s.js index 311496d31..6d9ec17fa 100644 --- a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-5-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-5-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof SyntaxError && typeof _7_8_3_5 === "undefined"; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-6-s.js b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-6-s.js index e5dfca746..fda26eca5 100644 --- a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-6-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-6-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof SyntaxError && typeof _7_8_3_6 === "undefined"; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-7-s.js b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-7-s.js index fc0280b21..edd5f1c31 100644 --- a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-7-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-7-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof SyntaxError && typeof _7_8_3_7 === "undefined"; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-1-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-1-s.js index 83bb5b57e..a628bf27b 100644 --- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-1-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-1-s.js @@ -36,4 +36,4 @@ function testcase() return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-10-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-10-s.js index 5710e6a84..c5bf140d6 100644 --- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-10-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-10-s.js @@ -36,4 +36,4 @@ function testcase() return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-2-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-2-s.js index bf070e89b..d4cba1f82 100644 --- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-2-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-2-s.js @@ -36,4 +36,4 @@ function testcase() return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-3-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-3-s.js index 6aa30536c..b72f5c008 100644 --- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-3-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-3-s.js @@ -36,4 +36,4 @@ function testcase() return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-30-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-30-s.js index c27e80e35..d7bd12b99 100644 --- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-30-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-30-s.js @@ -36,4 +36,4 @@ function testcase() return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-31-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-31-s.js index ea4467187..8c53480ef 100644 --- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-31-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-31-s.js @@ -36,4 +36,4 @@ function testcase() return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-32-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-32-s.js index ce09d8675..c248732e2 100644 --- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-32-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-32-s.js @@ -36,4 +36,4 @@ function testcase() return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-33-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-33-s.js index 24e5ad48c..b565d9ca5 100644 --- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-33-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-33-s.js @@ -36,4 +36,4 @@ function testcase() return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-4-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-4-s.js index fc6bfad24..eb8a2eaf1 100644 --- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-4-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-4-s.js @@ -36,4 +36,4 @@ function testcase() return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-5-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-5-s.js index ea324bdce..5002884eb 100644 --- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-5-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-5-s.js @@ -36,4 +36,4 @@ function testcase() return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-6-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-6-s.js index 87d82938f..23aacc5e1 100644 --- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-6-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-6-s.js @@ -36,4 +36,4 @@ function testcase() return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-7-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-7-s.js index 5e812b9bc..0defc9dcb 100644 --- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-7-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-7-s.js @@ -36,4 +36,4 @@ function testcase() return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-8-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-8-s.js index ff38aa73b..9073c7ec2 100644 --- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-8-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-8-s.js @@ -36,4 +36,4 @@ function testcase() return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-9-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-9-s.js index 403d7c1ae..37fcca29a 100644 --- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-9-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-9-s.js @@ -36,4 +36,4 @@ function testcase() return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter07/7.8/7.8.5/7.8.5-1.js b/test/suite/converted/chapter07/7.8/7.8.5/7.8.5-1.js index 275651b3a..ce2845a00 100644 --- a/test/suite/converted/chapter07/7.8/7.8.5/7.8.5-1.js +++ b/test/suite/converted/chapter07/7.8/7.8.5/7.8.5-1.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-1-s.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-1-s.js index 7a8ec254f..1805cf748 100644 --- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-1-s.js +++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-1-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof ReferenceError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-2-s.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-2-s.js index e8c52e3f2..71bbcfbd8 100644 --- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-2-s.js +++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-2-s.js @@ -30,4 +30,4 @@ function testcase() { var b = 11; return b === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-1-s.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-1-s.js index f958938c0..378df33b0 100644 --- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-1-s.js +++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-1-s.js @@ -31,4 +31,4 @@ function testcase() { var o = { eval: 42}; return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-s.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-s.js index 853df18c0..c2d429378 100644 --- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-s.js +++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-s.js @@ -39,4 +39,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-4-s.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-4-s.js index 6ee3fb6a0..e5f8780f8 100644 --- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-4-s.js +++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-4-s.js @@ -40,4 +40,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-5-s.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-5-s.js index ab4488b51..1d33d7603 100644 --- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-5-s.js +++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-5-s.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-6-s.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-6-s.js index 61306965c..7267fd0ee 100644 --- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-6-s.js +++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-6-s.js @@ -36,4 +36,4 @@ function testcase() { return _8_7_2_6.b === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-7-s.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-7-s.js index 88fe3f456..6c4e56a85 100644 --- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-7-s.js +++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-7-s.js @@ -37,4 +37,4 @@ function testcase() { _8_7_2_7.b = 11; return _8_7_2_7.b === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-8-s.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-8-s.js index ea0336da5..16ad73856 100644 --- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-8-s.js +++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-8-s.js @@ -33,4 +33,4 @@ function testcase() { return _8_7_2_8.b === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-1-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-1-s.js index 3b271acac..237d29bba 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-1-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-1-s.js @@ -30,4 +30,4 @@ function testcase() { var public = 1; return public === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-10-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-10-s.js index f217ed7f1..2fcec47f3 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-10-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-10-s.js @@ -30,4 +30,4 @@ function testcase() { var public = 1; return public === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-11-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-11-s.js index 8265a5f4a..72a28710b 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-11-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-11-s.js @@ -35,4 +35,4 @@ function testcase() { typeof anotherVariableNotReserveWord === "undefined"; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-12-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-12-s.js index c75cd0b16..02b7a1862 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-12-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-12-s.js @@ -29,4 +29,4 @@ function testcase() { eval("var public = 1; 'use strict'; var anotherVariableNotReserveWord = 2;"); return public === 1 && anotherVariableNotReserveWord === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-13-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-13-s.js index 152309d6d..620a1306d 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-13-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-13-s.js @@ -29,4 +29,4 @@ function testcase() { eval("var public = 1; var anotherVariableNotReserveWord = 2; 'use strict';"); return public === 1 && anotherVariableNotReserveWord === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-14-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-14-s.js index 0641f4007..dc63db0f7 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-14-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-14-s.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-15-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-15-s.js index 726655976..266f7ee65 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-15-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-15-s.js @@ -38,4 +38,4 @@ function testcase() { return fun(); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-16-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-16-s.js index 6d4ff99a9..fd9664264 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-16-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-16-s.js @@ -36,4 +36,4 @@ function testcase() { } } (); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-17-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-17-s.js index e54f82761..3dba765ed 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-17-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-17-s.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-18-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-18-s.js index 15642c15f..e5c01a580 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-18-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-18-s.js @@ -43,4 +43,4 @@ function testcase() { return e instanceof SyntaxError && data === "data"; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-19-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-19-s.js index de2cc2f0e..6f653cc71 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-19-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-19-s.js @@ -37,4 +37,4 @@ function testcase() { } return fun(); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-2-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-2-s.js index 623b8b277..65834f2f3 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-2-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-2-s.js @@ -35,4 +35,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-20-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-20-s.js index 1f64f6770..165c1dadb 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-20-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-20-s.js @@ -33,4 +33,4 @@ function testcase() { } return fun(); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-21-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-21-s.js index 6e1024d8e..9c3ab7510 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-21-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-21-s.js @@ -33,4 +33,4 @@ function testcase() { } return fun(); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-25-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-25-s.js index 077eb7c88..ddce6140e 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-25-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-25-s.js @@ -41,4 +41,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-26-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-26-s.js index 8011a1a6e..22b7d5a50 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-26-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-26-s.js @@ -44,4 +44,4 @@ function testcase() { return e instanceof SyntaxError && data === "data"; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-27-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-27-s.js index aeff338c0..5d099f86f 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-27-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-27-s.js @@ -36,4 +36,4 @@ function testcase() { }); return obj.accProperty === 11 && public === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-28-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-28-s.js index b587ee41f..045aab88f 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-28-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-28-s.js @@ -39,4 +39,4 @@ function testcase() { obj.accProperty = "overrideData"; return data==="overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-29-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-29-s.js index 60fa219af..bfd4ce78e 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-29-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-29-s.js @@ -31,4 +31,4 @@ function testcase() { funObj(); return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-3-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-3-s.js index 5fd7ecb3e..4331f4b99 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-3-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-3-s.js @@ -31,4 +31,4 @@ function testcase() { return public === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-30-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-30-s.js index 855f8ae3d..c3aed8ef4 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-30-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-30-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-31-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-31-s.js index a515d1c59..03b356dcc 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-31-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-31-s.js @@ -30,4 +30,4 @@ function testcase() { funObj(); return public === 1 && anotherVariable === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-32-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-32-s.js index 8355688fc..d1fd4f51b 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-32-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-32-s.js @@ -30,4 +30,4 @@ function testcase() { funObj(); return public === 1 && anotherVariable === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-4-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-4-s.js index ae7535b69..468c11d61 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-4-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-4-s.js @@ -30,4 +30,4 @@ function testcase() { var public = 1; return public === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-5-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-5-s.js index 1ee7274b1..127ee2c59 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-5-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-5-s.js @@ -35,4 +35,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-6-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-6-s.js index 6be9ed5aa..73f4d1760 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-6-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-6-s.js @@ -31,4 +31,4 @@ function testcase() { var public = 1; return public === 1 && interface === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-7-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-7-s.js index 9844df9df..6a885c616 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-7-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-7-s.js @@ -30,4 +30,4 @@ function testcase() { return public === 1; "use strict"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-8-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-8-s.js index 4b00abe07..6e54259e1 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-8-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-8-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-9-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-9-s.js index fe4ca5e89..57e6b47ac 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-9-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-9-s.js @@ -30,4 +30,4 @@ function testcase() { var public = 1; return public === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js b/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js index 622c02452..326187d1e 100644 --- a/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js +++ b/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js b/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js index 915943005..1bc7d3f0b 100644 --- a/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js +++ b/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js b/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js index 5a7f47bd7..e7c6de19f 100644 --- a/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js +++ b/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js @@ -36,4 +36,4 @@ function testcase() { Object = objBak; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js b/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js index 0506a1bb8..78dd663a2 100644 --- a/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js +++ b/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js @@ -36,4 +36,4 @@ function testcase() { Number = numBak; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-1.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-1.js index 6dffd6f59..8c25e3d32 100644 --- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-1.js +++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-1.js @@ -38,4 +38,4 @@ function testcase() { delete this.__10_4_2_1_1_1; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-2.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-2.js index 7f0b833ad..8bb9e8736 100644 --- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-2.js +++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-2.js @@ -43,4 +43,4 @@ function testcase() { delete this.__10_4_2_1_1_2; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-3.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-3.js index 7e8cb64b6..3bdad3359 100644 --- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-3.js +++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-3.js @@ -46,4 +46,4 @@ function testcase() { delete this.__10_4_2_1_3; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-4.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-4.js index 23b01a202..8f5e4dbf1 100644 --- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-4.js +++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-4.js @@ -41,4 +41,4 @@ function testcase() { delete this.__10_4_2_1_4; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-5.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-5.js index a019177c5..c4ccc4b4e 100644 --- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-5.js +++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-5.js @@ -39,4 +39,4 @@ function testcase() { delete this.__10_4_2_1_5; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-2-c-1.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-2-c-1.js index b1ebcae44..809ffa4e7 100644 --- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-2-c-1.js +++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-2-c-1.js @@ -32,4 +32,4 @@ function testcase() { return true; } (); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-2-s.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-2-s.js index 80e3e49ec..497e52032 100644 --- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-2-s.js +++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-2-s.js @@ -30,4 +30,4 @@ function testcase() { eval("(function fun(x){ return x })(10)"); return typeof (fun) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-3-c-1-s.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-3-c-1-s.js index 6a0ce81a2..9f3ac678b 100644 --- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-3-c-1-s.js +++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-3-c-1-s.js @@ -33,4 +33,4 @@ function testcase() { } return _10_4_2_3_c_1_sFunc(); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-3-c-2-s.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-3-c-2-s.js index 2add6ee83..3470b8b50 100644 --- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-3-c-2-s.js +++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-3-c-2-s.js @@ -34,4 +34,4 @@ function testcase() { } return _10_4_2_3_c_2_sFunc(); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-2-s.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-2-s.js index bffe8455a..ba553a8c5 100644 --- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-2-s.js +++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-2-s.js @@ -31,4 +31,4 @@ function testcase() { eval("function _10_4_2_1_2_fun(){}"); return typeof _10_4_2_1_2_fun === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-4-s.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-4-s.js index 2cb2ddf6c..6a93f3c8f 100644 --- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-4-s.js +++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-4-s.js @@ -30,4 +30,4 @@ function testcase() { eval("'use strict'; function _10_4_2_1_4_fun(){}"); return typeof _10_4_2_1_4_fun === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-1-s.js b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-1-s.js index e4d2f9efb..ed8ce8ee7 100644 --- a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-1-s.js +++ b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-1-s.js @@ -41,4 +41,4 @@ function testcase() { return foo.call(1) === 'number' && bar.call(1) === 'object'; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-2-s.js b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-2-s.js index ee21de4f2..a107f3f0c 100644 --- a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-2-s.js +++ b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-2-s.js @@ -41,4 +41,4 @@ function testcase() { return foo.call('1') === 'string' && bar.call('1') === 'object'; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-3-s.js b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-3-s.js index db2bff98c..eb3e1c689 100644 --- a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-3-s.js +++ b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-3-s.js @@ -39,4 +39,4 @@ function testcase() { } return foo.call(undefined) === 'undefined' && bar.call() === 'object'; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-4-s.js b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-4-s.js index 73d536fda..3b9231407 100644 --- a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-4-s.js +++ b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-4-s.js @@ -41,4 +41,4 @@ function testcase() { return foo.call(true) === 'boolean' && bar.call(true) === 'object'; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-5-s.js b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-5-s.js index d812b20a3..fb702ebdd 100644 --- a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-5-s.js +++ b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-5-s.js @@ -44,4 +44,4 @@ function testcase() { return foo.call(foobar) === 'function' && bar.call(foobar) === 'function'; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.5/10.5-1-s.js b/test/suite/converted/chapter10/10.5/10.5-1-s.js index 9898157ef..58eba4600 100644 --- a/test/suite/converted/chapter10/10.5/10.5-1-s.js +++ b/test/suite/converted/chapter10/10.5/10.5-1-s.js @@ -36,4 +36,4 @@ function testcase() { return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.5/10.5-7-b-1-s.js b/test/suite/converted/chapter10/10.5/10.5-7-b-1-s.js index 5ea29590a..96573a286 100644 --- a/test/suite/converted/chapter10/10.5/10.5-7-b-1-s.js +++ b/test/suite/converted/chapter10/10.5/10.5-7-b-1-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.5/10.5-7-b-2-s.js b/test/suite/converted/chapter10/10.5/10.5-7-b-2-s.js index 013310634..5c3a08d77 100644 --- a/test/suite/converted/chapter10/10.5/10.5-7-b-2-s.js +++ b/test/suite/converted/chapter10/10.5/10.5-7-b-2-s.js @@ -35,4 +35,4 @@ function testcase() { return _10_5_7_b_2_fun(30); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.5/10.5-7-b-3-s.js b/test/suite/converted/chapter10/10.5/10.5-7-b-3-s.js index 02ebc7fe1..dfab53329 100644 --- a/test/suite/converted/chapter10/10.5/10.5-7-b-3-s.js +++ b/test/suite/converted/chapter10/10.5/10.5-7-b-3-s.js @@ -35,4 +35,4 @@ function testcase() { return _10_5_7_b_3_fun(30); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.5/10.5-7-b-4-s.js b/test/suite/converted/chapter10/10.5/10.5-7-b-4-s.js index ee260e9b9..b6c302a5a 100644 --- a/test/suite/converted/chapter10/10.5/10.5-7-b-4-s.js +++ b/test/suite/converted/chapter10/10.5/10.5-7-b-4-s.js @@ -36,4 +36,4 @@ function testcase() { }; return _10_5_7_b_4_fun(30, 12); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.6/10.6-10-c-ii-1-s.js b/test/suite/converted/chapter10/10.6/10.6-10-c-ii-1-s.js index 4574ffa60..b68c9351b 100644 --- a/test/suite/converted/chapter10/10.6/10.6-10-c-ii-1-s.js +++ b/test/suite/converted/chapter10/10.6/10.6-10-c-ii-1-s.js @@ -34,4 +34,4 @@ function testcase() { } return foo(10, 'sss', 1); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.6/10.6-10-c-ii-1.js b/test/suite/converted/chapter10/10.6/10.6-10-c-ii-1.js index 5751f996a..ee3fe6e93 100644 --- a/test/suite/converted/chapter10/10.6/10.6-10-c-ii-1.js +++ b/test/suite/converted/chapter10/10.6/10.6-10-c-ii-1.js @@ -33,4 +33,4 @@ function testcase() { } return foo(10,'sss',1); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.6/10.6-10-c-ii-2-s.js b/test/suite/converted/chapter10/10.6/10.6-10-c-ii-2-s.js index e3fb305ab..6a38a2b5f 100644 --- a/test/suite/converted/chapter10/10.6/10.6-10-c-ii-2-s.js +++ b/test/suite/converted/chapter10/10.6/10.6-10-c-ii-2-s.js @@ -35,4 +35,4 @@ function testcase() { } return foo(10,'sss',1); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.6/10.6-10-c-ii-2.js b/test/suite/converted/chapter10/10.6/10.6-10-c-ii-2.js index 64c940d37..e1d3f158a 100644 --- a/test/suite/converted/chapter10/10.6/10.6-10-c-ii-2.js +++ b/test/suite/converted/chapter10/10.6/10.6-10-c-ii-2.js @@ -34,4 +34,4 @@ function testcase() { } return foo(10,'sss',1); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.6/10.6-11-b-1.js b/test/suite/converted/chapter10/10.6/10.6-11-b-1.js index 466bfb05e..30da80d13 100644 --- a/test/suite/converted/chapter10/10.6/10.6-11-b-1.js +++ b/test/suite/converted/chapter10/10.6/10.6-11-b-1.js @@ -66,4 +66,4 @@ function testcase() { delete Object.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.6/10.6-12-1.js b/test/suite/converted/chapter10/10.6/10.6-12-1.js index ebdca4164..5f46b832c 100644 --- a/test/suite/converted/chapter10/10.6/10.6-12-1.js +++ b/test/suite/converted/chapter10/10.6/10.6-12-1.js @@ -33,4 +33,4 @@ function testcase() { catch (e) { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.6/10.6-12-2.js b/test/suite/converted/chapter10/10.6/10.6-12-2.js index 8ee8cb8cb..7605fa36b 100644 --- a/test/suite/converted/chapter10/10.6/10.6-12-2.js +++ b/test/suite/converted/chapter10/10.6/10.6-12-2.js @@ -34,4 +34,4 @@ function testcase() { desc.hasOwnProperty('put') == false) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.6/10.6-13-1.js b/test/suite/converted/chapter10/10.6/10.6-13-1.js index 40190b003..b1032de7c 100644 --- a/test/suite/converted/chapter10/10.6/10.6-13-1.js +++ b/test/suite/converted/chapter10/10.6/10.6-13-1.js @@ -33,4 +33,4 @@ function testcase() { catch (e) { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.6/10.6-13-a-1.js b/test/suite/converted/chapter10/10.6/10.6-13-a-1.js index e76552040..eac25d295 100644 --- a/test/suite/converted/chapter10/10.6/10.6-13-a-1.js +++ b/test/suite/converted/chapter10/10.6/10.6-13-a-1.js @@ -57,4 +57,4 @@ function testcase() { delete Object.prototype.callee; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.6/10.6-13-b-1-s.js b/test/suite/converted/chapter10/10.6/10.6-13-b-1-s.js index 169a3fdca..bd556a763 100644 --- a/test/suite/converted/chapter10/10.6/10.6-13-b-1-s.js +++ b/test/suite/converted/chapter10/10.6/10.6-13-b-1-s.js @@ -36,4 +36,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.6/10.6-13-b-2-s.js b/test/suite/converted/chapter10/10.6/10.6-13-b-2-s.js index 870bf7a7e..ebe8d81e1 100644 --- a/test/suite/converted/chapter10/10.6/10.6-13-b-2-s.js +++ b/test/suite/converted/chapter10/10.6/10.6-13-b-2-s.js @@ -31,4 +31,4 @@ function testcase() { var desc = Object.getOwnPropertyDescriptor(arguments,"caller"); return desc!== undefined; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.6/10.6-13-b-3-s.js b/test/suite/converted/chapter10/10.6/10.6-13-b-3-s.js index 04caef023..eedf5308b 100644 --- a/test/suite/converted/chapter10/10.6/10.6-13-b-3-s.js +++ b/test/suite/converted/chapter10/10.6/10.6-13-b-3-s.js @@ -38,4 +38,4 @@ function testcase() { desc.hasOwnProperty('set') == true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.6/10.6-13-c-1-s.js b/test/suite/converted/chapter10/10.6/10.6-13-c-1-s.js index d246c489e..20507e1a9 100644 --- a/test/suite/converted/chapter10/10.6/10.6-13-c-1-s.js +++ b/test/suite/converted/chapter10/10.6/10.6-13-c-1-s.js @@ -36,4 +36,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.6/10.6-13-c-2-s.js b/test/suite/converted/chapter10/10.6/10.6-13-c-2-s.js index 598e21b97..834e47e49 100644 --- a/test/suite/converted/chapter10/10.6/10.6-13-c-2-s.js +++ b/test/suite/converted/chapter10/10.6/10.6-13-c-2-s.js @@ -31,4 +31,4 @@ function testcase() { var desc = Object.getOwnPropertyDescriptor(arguments,"callee"); return desc !== undefined; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.6/10.6-13-c-3-s.js b/test/suite/converted/chapter10/10.6/10.6-13-c-3-s.js index 79cab6c42..586140e0a 100644 --- a/test/suite/converted/chapter10/10.6/10.6-13-c-3-s.js +++ b/test/suite/converted/chapter10/10.6/10.6-13-c-3-s.js @@ -36,4 +36,4 @@ function testcase() { desc.hasOwnProperty('get') == true && desc.hasOwnProperty('set') == true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.6/10.6-14-1-s.js b/test/suite/converted/chapter10/10.6/10.6-14-1-s.js index 508e210d8..61b38e2fd 100644 --- a/test/suite/converted/chapter10/10.6/10.6-14-1-s.js +++ b/test/suite/converted/chapter10/10.6/10.6-14-1-s.js @@ -32,4 +32,4 @@ function testcase() { } (); return argObj.hasOwnProperty("callee") && argObj.hasOwnProperty("caller"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.6/10.6-14-b-1-s.js b/test/suite/converted/chapter10/10.6/10.6-14-b-1-s.js index f6225d0d5..169bf74c9 100644 --- a/test/suite/converted/chapter10/10.6/10.6-14-b-1-s.js +++ b/test/suite/converted/chapter10/10.6/10.6-14-b-1-s.js @@ -40,4 +40,4 @@ function testcase() { } return !verifyEnumerable && argObj.hasOwnProperty("caller"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.6/10.6-14-b-4-s.js b/test/suite/converted/chapter10/10.6/10.6-14-b-4-s.js index 77c88d4a7..a575e5d7a 100644 --- a/test/suite/converted/chapter10/10.6/10.6-14-b-4-s.js +++ b/test/suite/converted/chapter10/10.6/10.6-14-b-4-s.js @@ -39,4 +39,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.6/10.6-14-c-1-s.js b/test/suite/converted/chapter10/10.6/10.6-14-c-1-s.js index 77b1e7d63..44739b86c 100644 --- a/test/suite/converted/chapter10/10.6/10.6-14-c-1-s.js +++ b/test/suite/converted/chapter10/10.6/10.6-14-c-1-s.js @@ -40,4 +40,4 @@ function testcase() { } return !verifyEnumerable && argObj.hasOwnProperty("callee"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.6/10.6-14-c-4-s.js b/test/suite/converted/chapter10/10.6/10.6-14-c-4-s.js index 781644063..11dc2c819 100644 --- a/test/suite/converted/chapter10/10.6/10.6-14-c-4-s.js +++ b/test/suite/converted/chapter10/10.6/10.6-14-c-4-s.js @@ -39,4 +39,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.6/10.6-5-1.js b/test/suite/converted/chapter10/10.6/10.6-5-1.js index 5d0d90585..c2698feda 100644 --- a/test/suite/converted/chapter10/10.6/10.6-5-1.js +++ b/test/suite/converted/chapter10/10.6/10.6-5-1.js @@ -28,4 +28,4 @@ function testcase() { if(Object.getPrototypeOf(arguments) === Object.getPrototypeOf({})) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.6/10.6-6-1.js b/test/suite/converted/chapter10/10.6/10.6-6-1.js index 88c31c8be..66c3c77ca 100644 --- a/test/suite/converted/chapter10/10.6/10.6-6-1.js +++ b/test/suite/converted/chapter10/10.6/10.6-6-1.js @@ -29,4 +29,4 @@ function testcase() { var desc = Object.getOwnPropertyDescriptor(arguments,"length"); return desc !== undefined } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.6/10.6-6-2.js b/test/suite/converted/chapter10/10.6/10.6-6-2.js index 750306b91..9da724cec 100644 --- a/test/suite/converted/chapter10/10.6/10.6-6-2.js +++ b/test/suite/converted/chapter10/10.6/10.6-6-2.js @@ -32,4 +32,4 @@ function testcase() { desc.writable === true ) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.6/10.6-6-3.js b/test/suite/converted/chapter10/10.6/10.6-6-3.js index 94dac8c40..22a19eca5 100644 --- a/test/suite/converted/chapter10/10.6/10.6-6-3.js +++ b/test/suite/converted/chapter10/10.6/10.6-6-3.js @@ -28,4 +28,4 @@ function testcase() { var arguments= undefined; return (function () {return arguments.length !== undefined})(); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.6/10.6-6-4.js b/test/suite/converted/chapter10/10.6/10.6-6-4.js index a616c9650..51ab08a91 100644 --- a/test/suite/converted/chapter10/10.6/10.6-6-4.js +++ b/test/suite/converted/chapter10/10.6/10.6-6-4.js @@ -28,4 +28,4 @@ function testcase() { var arguments= undefined; return (function (a,b,c) {return arguments.length === 0})(); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter10/10.6/10.6-7-1.js b/test/suite/converted/chapter10/10.6/10.6-7-1.js index fbd00cd4e..91c84184c 100644 --- a/test/suite/converted/chapter10/10.6/10.6-7-1.js +++ b/test/suite/converted/chapter10/10.6/10.6-7-1.js @@ -65,4 +65,4 @@ function testcase() { delete Object.prototype.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.4/11.1.4-0.js b/test/suite/converted/chapter11/11.1/11.1.4/11.1.4-0.js index e02701265..4d8270f4e 100644 --- a/test/suite/converted/chapter11/11.1/11.1.4/11.1.4-0.js +++ b/test/suite/converted/chapter11/11.1/11.1.4/11.1.4-0.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.4/11.1.4_4-5-1.js b/test/suite/converted/chapter11/11.1/11.1.4/11.1.4_4-5-1.js index 62e84bb83..1749ff70f 100644 --- a/test/suite/converted/chapter11/11.1/11.1.4/11.1.4_4-5-1.js +++ b/test/suite/converted/chapter11/11.1/11.1.4/11.1.4_4-5-1.js @@ -44,4 +44,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.4/11.1.4_5-6-1.js b/test/suite/converted/chapter11/11.1/11.1.4/11.1.4_5-6-1.js index 49bd1d649..959cd97c0 100644 --- a/test/suite/converted/chapter11/11.1/11.1.4/11.1.4_5-6-1.js +++ b/test/suite/converted/chapter11/11.1/11.1.4/11.1.4_5-6-1.js @@ -44,4 +44,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-0-1.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-0-1.js index 9b7178e69..e053c8468 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-0-1.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-0-1.js @@ -39,4 +39,4 @@ function testcase() { return false; return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-0-2.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-0-2.js index 8a5bfeae4..4704d912e 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-0-2.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-0-2.js @@ -44,4 +44,4 @@ function testcase() { return false; return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-1-s.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-1-s.js index 078f52bb1..32fe43dff 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-1-s.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-1-s.js @@ -35,4 +35,4 @@ function testcase() { return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-2-s.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-2-s.js index 81696c17f..b0f774d20 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-2-s.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-2-s.js @@ -35,4 +35,4 @@ function testcase() { return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-3-s.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-3-s.js index 7898aab61..1a8aa6568 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-3-s.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-3-s.js @@ -34,4 +34,4 @@ function testcase() { return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-4-4-a-1-s.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-4-4-a-1-s.js index 121fad475..39a94e4dc 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-4-4-a-1-s.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-4-4-a-1-s.js @@ -43,4 +43,4 @@ function testcase() { return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-4-s.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-4-s.js index 7d2cf9320..bd690bc47 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-4-s.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-4-s.js @@ -34,4 +34,4 @@ function testcase() { return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_3-3-1.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_3-3-1.js index 2925b3b0c..b6609f634 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_3-3-1.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_3-3-1.js @@ -43,4 +43,4 @@ function testcase() { delete Object.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-a-2.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-a-2.js index bb9e347b7..166bb3c17 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-a-2.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-a-2.js @@ -35,4 +35,4 @@ function testcase() { eval("({foo:0,foo:1});"); return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-a-3.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-a-3.js index ef94ad76e..6ff2ffa77 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-a-3.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-a-3.js @@ -35,4 +35,4 @@ function testcase() { var o = eval("({foo:0,foo:1});"); return o.foo===1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-b-1.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-b-1.js index 978aa7cd8..b2e156c1a 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-b-1.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-b-1.js @@ -41,4 +41,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-b-2.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-b-2.js index ab05a9841..8b948f79a 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-b-2.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-b-2.js @@ -41,4 +41,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-c-1.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-c-1.js index 295cfbbe6..499503501 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-c-1.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-c-1.js @@ -41,4 +41,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-c-2.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-c-2.js index 011fbae0f..5b89cbdf9 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-c-2.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-c-2.js @@ -41,4 +41,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-1.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-1.js index fce4892e6..8c872894a 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-1.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-1.js @@ -41,4 +41,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-2.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-2.js index f8a372fbc..586c3f2a0 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-2.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-2.js @@ -41,4 +41,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-3.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-3.js index 51fcc2883..cee64a675 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-3.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-3.js @@ -41,4 +41,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-4.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-4.js index 4ae1eff6e..40e522382 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-4.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-4.js @@ -41,4 +41,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-5-1.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-5-1.js index 5ecc858b8..618c8b2cd 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-5-1.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-5-1.js @@ -44,4 +44,4 @@ function testcase() { delete Object.prototype.prop2; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_5-4-1.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_5-4-1.js index 66e48f214..b7d4acc7b 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_5-4-1.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_5-4-1.js @@ -39,4 +39,4 @@ function testcase() { desc.configurable === true) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-2-1-s.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-2-1-s.js index f8d35e05a..f070ebaa4 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-2-1-s.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-2-1-s.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-2-2-s.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-2-2-s.js index ffeeb61c9..3101eaf34 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-2-2-s.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-2-2-s.js @@ -41,4 +41,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-3-1.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-3-1.js index e34ee5106..1b04557b5 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-3-1.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-3-1.js @@ -37,4 +37,4 @@ function testcase() { desc.configurable === true) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-3-2.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-3-2.js index f35280e71..8c9d3c9ea 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-3-2.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-3-2.js @@ -35,4 +35,4 @@ function testcase() { var desc = Object.getOwnPropertyDescriptor(o,"foo"); return desc.set === undefined } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-2-1-s.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-2-1-s.js index 245ca1fdd..fab0ec220 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-2-1-s.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-2-1-s.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-2-2-s.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-2-2-s.js index 6b2f6a788..c74d40943 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-2-2-s.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-2-2-s.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-3-1.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-3-1.js index 626242e0b..aadb13e72 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-3-1.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-3-1.js @@ -37,4 +37,4 @@ function testcase() { desc.configurable === true) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-3-2.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-3-2.js index 86b3d27e3..08d48cfcd 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-3-2.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-3-2.js @@ -35,4 +35,4 @@ function testcase() { var desc = Object.getOwnPropertyDescriptor(o,"foo"); return desc.get === undefined } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-1.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-1.js index f116a4f00..582c35d4a 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-1.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-1.js @@ -36,4 +36,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-2.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-2.js index 1628acf6d..cfda464bc 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-2.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-2.js @@ -36,4 +36,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-3.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-3.js index 4b5200c0b..d3d4c0575 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-3.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-3.js @@ -36,4 +36,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-4.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-4.js index 41f6038a3..df92592aa 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-4.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-4.js @@ -36,4 +36,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-6-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-6-s.js index f3abbfb55..5820c2e8d 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-6-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-6-s.js @@ -38,4 +38,4 @@ function testcase() { return (e instanceof ReferenceError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-s.js index 42d2440d7..6c3fc762e 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-s.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof TypeError && obj.prop === 10; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-2-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-2-s.js index 9f8099dbf..b526aa0ef 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-2-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-2-s.js @@ -44,4 +44,4 @@ function testcase() { return e instanceof TypeError && obj.prop === 11; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-3-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-3-s.js index c844c1c1c..dd564287c 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-3-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-3-s.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-1.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-1.js index db902e436..d1a2f0be7 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-1.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-1.js @@ -41,4 +41,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-14-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-14-s.js index bd3148a7f..868cc2f25 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-14-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-14-s.js @@ -36,4 +36,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-27-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-27-s.js index bb1d8f507..c8a5005a9 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-27-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-27-s.js @@ -36,4 +36,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-28-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-28-s.js index 7c66445c4..d99665e42 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-28-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-28-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === eval; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-29-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-29-s.js index a9f4192dd..e77d22f44 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-29-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-29-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === arguments; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-3-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-3-s.js index 1d663f5fe..25f32adf0 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-3-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-3-s.js @@ -36,4 +36,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-6-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-6-s.js index e001a6509..a9600d80a 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-6-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-6-s.js @@ -36,4 +36,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-1-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-1-s.js index faac88727..2de3ca3be 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-1-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-1-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof ReferenceError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-10-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-10-s.js index 4dd8976d9..823418d86 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-10-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-10-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof ReferenceError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-11-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-11-s.js index f83a02654..eec24a928 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-11-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-11-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof ReferenceError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-12-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-12-s.js index 27534d7ff..801f80fa0 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-12-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-12-s.js @@ -31,4 +31,4 @@ function testcase() { _11_13_2_12 *= 2; return _11_13_2_12 === 10; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-13-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-13-s.js index 716675a3a..48286a5e8 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-13-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-13-s.js @@ -31,4 +31,4 @@ function testcase() { _11_13_2_13 /= 2; return _11_13_2_13 === 3; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-14-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-14-s.js index 6f2c15ab4..1c65f28a5 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-14-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-14-s.js @@ -31,4 +31,4 @@ function testcase() { _11_13_2_14 %= 2; return _11_13_2_14 === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-15-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-15-s.js index 851bd37d7..587a7297c 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-15-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-15-s.js @@ -31,4 +31,4 @@ function testcase() { _11_13_2_15 >>>= 2; return _11_13_2_15 === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-16-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-16-s.js index bb4e1d123..4e4e804df 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-16-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-16-s.js @@ -31,4 +31,4 @@ function testcase() { _11_13_2_16 -= 2; return _11_13_2_16 === 3; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-17-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-17-s.js index 43e00baee..e02dc0235 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-17-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-17-s.js @@ -31,4 +31,4 @@ function testcase() { _11_13_2_17 <<= 2; return _11_13_2_17 === 4; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-18-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-18-s.js index ec7568934..e15e252e5 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-18-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-18-s.js @@ -31,4 +31,4 @@ function testcase() { _11_13_2_18 >>= 2; return _11_13_2_18 === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-19-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-19-s.js index ac0fac32d..3716bf624 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-19-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-19-s.js @@ -31,4 +31,4 @@ function testcase() { _11_13_2_19 += 10; return _11_13_2_19 === 9; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-2-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-2-s.js index 38a34450d..72f9c3dac 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-2-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-2-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof ReferenceError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-20-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-20-s.js index 4094eacd3..ef9e3cd01 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-20-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-20-s.js @@ -31,4 +31,4 @@ function testcase() { _11_13_2_20 &= 3; return _11_13_2_20 === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-21-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-21-s.js index f67298be4..71932c3ed 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-21-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-21-s.js @@ -31,4 +31,4 @@ function testcase() { _11_13_2_21 ^= 3; return _11_13_2_21 === 6; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-22-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-22-s.js index 1798f47cf..58fe28b69 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-22-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-22-s.js @@ -31,4 +31,4 @@ function testcase() { _11_13_2_22 |= 2; return _11_13_2_22 === 7; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-23-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-23-s.js index b91730cb5..9b9680ba1 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-23-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-23-s.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof TypeError && obj.prop === 10; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-24-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-24-s.js index d7013058f..f5fba4dfa 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-24-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-24-s.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof TypeError && obj.prop === 10; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-25-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-25-s.js index 4c7baf911..1915c3f63 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-25-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-25-s.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof TypeError && obj.prop === 10; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-26-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-26-s.js index 2baee9a55..0b371d246 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-26-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-26-s.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof TypeError && obj.prop === 10; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-27-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-27-s.js index 138b42a9c..096a4dae8 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-27-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-27-s.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof TypeError && obj.prop === 10; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-28-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-28-s.js index 4e302195f..48eea119b 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-28-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-28-s.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof TypeError && obj.prop === 10; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-29-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-29-s.js index 02c3f81e1..b49bb21d3 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-29-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-29-s.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof TypeError && obj.prop === 10; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-3-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-3-s.js index 88f504ee9..86e718eb9 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-3-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-3-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof ReferenceError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-30-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-30-s.js index e59f95239..2b6d952ef 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-30-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-30-s.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof TypeError && obj.prop === 10; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-31-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-31-s.js index 3cbcf8b1d..b90f60cb4 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-31-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-31-s.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof TypeError && obj.prop === 10; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-32-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-32-s.js index 4005b4647..e2c509a5f 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-32-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-32-s.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof TypeError && obj.prop === 10; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-33-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-33-s.js index f5c4abd62..afc1ce807 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-33-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-33-s.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof TypeError && obj.prop === 10; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-34-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-34-s.js index c26964ec5..f75908071 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-34-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-34-s.js @@ -44,4 +44,4 @@ function testcase() { return e instanceof TypeError && obj.prop === 11; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-35-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-35-s.js index 86b0c26d9..20f8a3348 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-35-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-35-s.js @@ -44,4 +44,4 @@ function testcase() { return e instanceof TypeError && obj.prop === 11; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-36-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-36-s.js index cd96009da..9256221ac 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-36-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-36-s.js @@ -44,4 +44,4 @@ function testcase() { return e instanceof TypeError && obj.prop === 11; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-37-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-37-s.js index ab354d788..2cfe07db4 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-37-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-37-s.js @@ -44,4 +44,4 @@ function testcase() { return e instanceof TypeError && obj.prop === 11; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-38-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-38-s.js index e15c2febe..c554c9f44 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-38-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-38-s.js @@ -44,4 +44,4 @@ function testcase() { return e instanceof TypeError && obj.prop === 11; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-39-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-39-s.js index e82a87346..5cdaece80 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-39-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-39-s.js @@ -44,4 +44,4 @@ function testcase() { return e instanceof TypeError && obj.prop === 11; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-4-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-4-s.js index 3f03bf1c9..1b21d49af 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-4-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-4-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof ReferenceError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-40-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-40-s.js index 40090ddc8..e08f2ecc2 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-40-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-40-s.js @@ -44,4 +44,4 @@ function testcase() { return e instanceof TypeError && obj.prop === 11; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-41-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-41-s.js index 50efd9bf9..34321daad 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-41-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-41-s.js @@ -44,4 +44,4 @@ function testcase() { return e instanceof TypeError && obj.prop === 11; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-42-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-42-s.js index e75528a98..5777c16f1 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-42-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-42-s.js @@ -44,4 +44,4 @@ function testcase() { return e instanceof TypeError && obj.prop === 11; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-43-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-43-s.js index 5b26c4c3f..93fd212db 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-43-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-43-s.js @@ -44,4 +44,4 @@ function testcase() { return e instanceof TypeError && obj.prop === 11; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-44-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-44-s.js index 42fe1644a..27af83bb1 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-44-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-44-s.js @@ -44,4 +44,4 @@ function testcase() { return e instanceof TypeError && obj.prop === 11; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-45-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-45-s.js index a5f20cc51..f89a781d4 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-45-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-45-s.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-46-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-46-s.js index d8ffb4c72..e222faaca 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-46-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-46-s.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-47-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-47-s.js index 009c6b05d..540666c31 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-47-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-47-s.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-48-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-48-s.js index 1d5b89cd6..b2aa6d685 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-48-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-48-s.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-49-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-49-s.js index 563a71fda..eda148708 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-49-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-49-s.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-5-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-5-s.js index 41ab79ccc..40309327e 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-5-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-5-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof ReferenceError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-50-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-50-s.js index 62e98421a..ef568980f 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-50-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-50-s.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-51-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-51-s.js index 82b3f1ebb..1dad6b200 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-51-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-51-s.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-52-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-52-s.js index c7fe2109f..69f98a436 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-52-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-52-s.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-53-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-53-s.js index 2a61ad991..8d016d2c0 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-53-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-53-s.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-54-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-54-s.js index 657e79f0d..5175334df 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-54-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-54-s.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-55-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-55-s.js index d9ce97623..e6548a0d8 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-55-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-55-s.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-1-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-1-s.js index 02fd8dfd2..2bc44ceb7 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-1-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-1-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === eval; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-10-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-10-s.js index 087448249..a4eb7f5f7 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-10-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-10-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === eval; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-11-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-11-s.js index 1efab8e64..4aebe8eaa 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-11-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-11-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === eval; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-12-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-12-s.js index 4dca3d444..afd88463b 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-12-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-12-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === arguments; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-13-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-13-s.js index 7316a9542..e0506cd15 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-13-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-13-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === arguments; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-14-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-14-s.js index 1454c7393..da00e1680 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-14-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-14-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === arguments; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-15-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-15-s.js index e7e18f670..7a766923d 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-15-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-15-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === arguments; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-16-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-16-s.js index 4398f3357..6e76aa78c 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-16-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-16-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === arguments; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-17-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-17-s.js index 956020d7b..16f7e8e77 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-17-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-17-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === arguments; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-18-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-18-s.js index 6c17617f1..98ca1d3c4 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-18-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-18-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === arguments; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-19-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-19-s.js index dd20fc722..49e02124e 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-19-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-19-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === arguments; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-2-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-2-s.js index a2c69aa01..c627c7e85 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-2-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-2-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === eval; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-20-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-20-s.js index 3592baa27..ea231a9fb 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-20-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-20-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === arguments; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-21-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-21-s.js index d18a3df0b..3da837a4d 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-21-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-21-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === arguments; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-22-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-22-s.js index 86d9920bd..a2bdb21b0 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-22-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-22-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === arguments; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-3-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-3-s.js index 69fe62b85..4250c9c97 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-3-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-3-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === eval; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-4-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-4-s.js index 4596adcbf..9eed286ca 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-4-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-4-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === eval; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-5-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-5-s.js index 753e68347..80de84d3f 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-5-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-5-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === eval; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-6-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-6-s.js index c4e618d98..ae78fe9cd 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-6-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-6-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === eval; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-7-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-7-s.js index 72fcfc172..4f07551a1 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-7-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-7-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === eval; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-8-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-8-s.js index beb224206..f72cc2585 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-8-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-8-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === eval; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-9-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-9-s.js index a5d378933..ebbc0c41f 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-9-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-9-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === eval; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-s.js index 4ef14aea2..b0acdc282 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof ReferenceError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-7-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-7-s.js index 20faef6c1..1422eb9c4 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-7-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-7-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof ReferenceError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-8-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-8-s.js index 5bc40b0ed..6d9799d0c 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-8-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-8-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof ReferenceError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-9-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-9-s.js index 8675f230f..a4eff3edd 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-9-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-9-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof ReferenceError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-1-s.js b/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-1-s.js index 702375a45..28182dc30 100644 --- a/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-1-s.js +++ b/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-1-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === arguments; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-2-s.js b/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-2-s.js index 5e1d48c8e..300a02fda 100644 --- a/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-2-s.js +++ b/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-2-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === eval; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.3/11.3.2/11.3.2-2-1-s.js b/test/suite/converted/chapter11/11.3/11.3.2/11.3.2-2-1-s.js index a35340e4f..896c35a7c 100644 --- a/test/suite/converted/chapter11/11.3/11.3.2/11.3.2-2-1-s.js +++ b/test/suite/converted/chapter11/11.3/11.3.2/11.3.2-2-1-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === arguments; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.3/11.3.2/11.3.2-2-2-s.js b/test/suite/converted/chapter11/11.3/11.3.2/11.3.2-2-2-s.js index 3b9d3245c..16f60a2a0 100644 --- a/test/suite/converted/chapter11/11.3/11.3.2/11.3.2-2-2-s.js +++ b/test/suite/converted/chapter11/11.3/11.3.2/11.3.2-2-2-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === eval; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-0-1.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-0-1.js index 0093150e1..6b98d5e61 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-0-1.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-0-1.js @@ -38,4 +38,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-1.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-1.js index 53d258cda..57afcb130 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-1.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-1.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-2.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-2.js index b9cfefba4..5e711ffea 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-2.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-2.js @@ -32,4 +32,4 @@ function testcase() { if(d === true && bIsFooCalled === true) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-3.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-3.js index e4e0b9516..90d5c4a95 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-3.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-3.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-4.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-4.js index 0b1446e53..811f162d6 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-4.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-4.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-5.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-5.js index f012b72d3..5bf932162 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-5.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-5.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-6.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-6.js index 2c70f8fb6..967bb23e6 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-6.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-6.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-1.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-1.js index 56e5f2219..4c68118dc 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-1.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-1.js @@ -31,4 +31,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-2.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-2.js index 7a2f005b5..f26c02442 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-2.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-2.js @@ -36,4 +36,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-3.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-3.js index 4acabd288..9a802a41b 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-3.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-3.js @@ -31,4 +31,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-a-1-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-a-1-s.js index afb96d40c..603973b11 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-a-1-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-a-1-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-1-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-1-s.js index 348bf0ccd..b4047a40c 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-1-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-1-s.js @@ -40,4 +40,4 @@ function testcase() { return e instanceof TypeError && obj.prop === "abc"; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-2-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-2-s.js index 91193df76..98805844a 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-2-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-2-s.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof TypeError && obj.prop === "abc"; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-3-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-3-s.js index b6ff2bda1..995b3e596 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-3-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-3-s.js @@ -36,4 +36,4 @@ function testcase() { delete obj.prop; return !obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-4-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-4-s.js index e1ec1c147..c2f3d602a 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-4-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-4-s.js @@ -38,4 +38,4 @@ function testcase() { delete obj.prop; return !obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-1.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-1.js index 08b835696..7d3fbb673 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-1.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-1.js @@ -38,4 +38,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-10.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-10.js index be6633cf2..ec3bda8fe 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-10.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-10.js @@ -45,4 +45,4 @@ function testcase() { else JSON.stringify = o /* this branch messes up the attributes */; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-11.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-11.js index 42418c942..16791fd47 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-11.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-11.js @@ -36,4 +36,4 @@ function testcase() { if(d === true && arguments.callee === undefined) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-12.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-12.js index a283b5319..e494c8bc3 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-12.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-12.js @@ -35,4 +35,4 @@ function testcase() { if(d === false && a.length === 3) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-13.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-13.js index 62b1239d9..988b39bec 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-13.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-13.js @@ -37,4 +37,4 @@ function testcase() { if(d === false && Array.isArray(a) === true) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-14.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-14.js index 58d38114a..c40f06142 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-14.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-14.js @@ -35,4 +35,4 @@ function testcase() { if(d === true && a[1] === undefined) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-15.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-15.js index d1342f406..c4f486198 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-15.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-15.js @@ -35,4 +35,4 @@ function testcase() { if( d === true && a.x === undefined) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-16.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-16.js index c4bb9416e..52a39cf08 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-16.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-16.js @@ -32,4 +32,4 @@ function testcase() { if(delete arguments === false && arguments !== undefined) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-17.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-17.js index 6cf8d472d..31ee89c5f 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-17.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-17.js @@ -37,4 +37,4 @@ function testcase() { if(foo(1,2) === true) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-2.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-2.js index 70baed503..732c2bfbc 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-2.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-2.js @@ -41,4 +41,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-3-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-3-s.js index 851b09b5a..55d16a389 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-3-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-3-s.js @@ -44,4 +44,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-3.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-3.js index ab70d3661..0c32f20f9 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-3.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-3.js @@ -38,4 +38,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-4.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-4.js index 0a74debd1..55b8b05a0 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-4.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-4.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-5.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-5.js index 5dbc9e30d..d4e18b9a2 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-5.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-5.js @@ -40,4 +40,4 @@ function testcase() { } return false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-6.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-6.js index a2a1e9fa2..8ce143d93 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-6.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-6.js @@ -39,4 +39,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-7.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-7.js index bdfb49aca..e84a434d5 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-7.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-7.js @@ -35,4 +35,4 @@ function testcase() { } return false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-8-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-8-s.js index e50cfe2a7..b59ffa7f9 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-8-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-8-s.js @@ -40,4 +40,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-8.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-8.js index d9c460996..cb3316360 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-8.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-8.js @@ -38,4 +38,4 @@ function testcase() { JSON = o; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-9-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-9-s.js index 827ae6914..44e57d2db 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-9-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-9-s.js @@ -39,4 +39,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-9.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-9.js index fcb31ab7b..ef77ea949 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-9.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-9.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-1.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-1.js index f6c159e84..e044c9531 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-1.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-1.js @@ -32,4 +32,4 @@ function testcase() { if(d === false && x === 1) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-2.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-2.js index d670ebeae..a10b67163 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-2.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-2.js @@ -35,4 +35,4 @@ function testcase() { } return foo(1,2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-3.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-3.js index 19dee9b36..2ca70c6ff 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-3.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-3.js @@ -32,4 +32,4 @@ function testcase() { if(d === false && fnExists(foo)) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-1-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-1-s.js index 9c3ad6ad2..cdf314963 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-1-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-1-s.js @@ -36,4 +36,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-10-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-10-s.js index af1c1b03d..ba36f657b 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-10-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-10-s.js @@ -36,4 +36,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-11-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-11-s.js index 8baf2508d..8afb57263 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-11-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-11-s.js @@ -36,4 +36,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-12-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-12-s.js index d2fed9f35..0aeab60ed 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-12-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-12-s.js @@ -36,4 +36,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-13-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-13-s.js index e6b130000..111b4bee7 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-13-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-13-s.js @@ -36,4 +36,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-14-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-14-s.js index 358190089..c16e1204f 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-14-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-14-s.js @@ -36,4 +36,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-15-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-15-s.js index eadac6d65..0b05c54b7 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-15-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-15-s.js @@ -36,4 +36,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-16-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-16-s.js index a31eecd61..46f1d31f2 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-16-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-16-s.js @@ -36,4 +36,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-17-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-17-s.js index f6d52a32f..06b222d5f 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-17-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-17-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-18-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-18-s.js index fd2a610cc..a6c41c172 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-18-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-18-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-19-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-19-s.js index e4823904b..31ad29d68 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-19-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-19-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-2-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-2-s.js index 4c0438836..6f565529d 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-2-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-2-s.js @@ -39,4 +39,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-20-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-20-s.js index 1d72bc716..a5dfca687 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-20-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-20-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-21-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-21-s.js index 3cb859f91..626964521 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-21-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-21-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-22-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-22-s.js index 61bd428bf..236a37294 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-22-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-22-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-23-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-23-s.js index aff26e3f3..6c6071f71 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-23-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-23-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-24-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-24-s.js index a585c9a71..a6fb92105 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-24-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-24-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-25-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-25-s.js index bfcafd830..f13039d93 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-25-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-25-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-26-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-26-s.js index 5a52a5c86..8bc6b5148 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-26-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-26-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-3-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-3-s.js index a72ca46d7..894ae2ada 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-3-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-3-s.js @@ -36,4 +36,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-4-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-4-s.js index 8c4708877..4d99bea4f 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-4-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-4-s.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-5-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-5-s.js index 06b45af02..38d1c3f85 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-5-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-5-s.js @@ -36,4 +36,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-6-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-6-s.js index 3174815d6..6f1d1fa5d 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-6-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-6-s.js @@ -36,4 +36,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-7-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-7-s.js index 5a9699ffe..6a9f0f1ee 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-7-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-7-s.js @@ -36,4 +36,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-8-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-8-s.js index 3c120c05b..c584daff9 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-8-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-8-s.js @@ -36,4 +36,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-9-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-9-s.js index 4953291d0..d9235bca1 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-9-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-9-s.js @@ -36,4 +36,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.4-4.a-3-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.4-4.a-3-s.js index 41bf2f96d..0990b30a0 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.4-4.a-3-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.4-4.a-3-s.js @@ -44,4 +44,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.4/11.4.4-2-1-s.js b/test/suite/converted/chapter11/11.4/11.4.4/11.4.4-2-1-s.js index 9c4e286e4..c87929cd0 100644 --- a/test/suite/converted/chapter11/11.4/11.4.4/11.4.4-2-1-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.4/11.4.4-2-1-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === eval; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.4/11.4.4-2-2-s.js b/test/suite/converted/chapter11/11.4/11.4.4/11.4.4-2-2-s.js index 99a9053e1..b24e54522 100644 --- a/test/suite/converted/chapter11/11.4/11.4.4/11.4.4-2-2-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.4/11.4.4-2-2-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === arguments; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-1-s.js b/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-1-s.js index 0440d49ee..15e90da22 100644 --- a/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-1-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-1-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === eval; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-2-s.js b/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-2-s.js index 95b65c75c..0c37881c5 100644 --- a/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-2-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-2-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError && blah === arguments; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-1.js b/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-1.js index be7abb4a4..dc69b38fd 100644 --- a/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-1.js +++ b/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-1.js @@ -43,4 +43,4 @@ function testcase() { }; return !(obj1 > obj2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-2.js b/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-2.js index f4cdc6f02..c2fd97193 100644 --- a/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-2.js +++ b/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-2.js @@ -43,4 +43,4 @@ function testcase() { }; return !(obj1 > obj2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-3.js b/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-3.js index eb2224e49..23c731cde 100644 --- a/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-3.js +++ b/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-3.js @@ -43,4 +43,4 @@ function testcase() { }; return !(obj1 > obj2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-4.js b/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-4.js index fbb41f75b..f25163a8d 100644 --- a/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-4.js +++ b/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-4.js @@ -43,4 +43,4 @@ function testcase() { }; return !(obj1 > obj2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-1.js b/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-1.js index b9699e10d..aa8d79e5c 100644 --- a/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-1.js +++ b/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-1.js @@ -43,4 +43,4 @@ function testcase() { }; return (obj1 <= obj2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-2.js b/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-2.js index 02a93e586..12f9aa7de 100644 --- a/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-2.js +++ b/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-2.js @@ -43,4 +43,4 @@ function testcase() { }; return (obj1 <= obj2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-3.js b/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-3.js index 0f0d32dd0..91c99e286 100644 --- a/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-3.js +++ b/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-3.js @@ -43,4 +43,4 @@ function testcase() { }; return (obj1 <= obj2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-4.js b/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-4.js index f2b8e065c..31c317bd0 100644 --- a/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-4.js +++ b/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-4.js @@ -43,4 +43,4 @@ function testcase() { }; return (obj1 <= obj2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-5.js b/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-5.js index de0b3e4f9..e81fa96de 100644 --- a/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-5.js +++ b/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-5.js @@ -43,4 +43,4 @@ function testcase() { }; return (obj1 <= obj2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.1/12.1-1.js b/test/suite/converted/chapter12/12.1/12.1-1.js index 6edde9361..2c20b5b80 100644 --- a/test/suite/converted/chapter12/12.1/12.1-1.js +++ b/test/suite/converted/chapter12/12.1/12.1-1.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.1/12.1-2.js b/test/suite/converted/chapter12/12.1/12.1-2.js index e8dab91f5..eb3972682 100644 --- a/test/suite/converted/chapter12/12.1/12.1-2.js +++ b/test/suite/converted/chapter12/12.1/12.1-2.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.1/12.1-3.js b/test/suite/converted/chapter12/12.1/12.1-3.js index 5fce9fc29..67dddef33 100644 --- a/test/suite/converted/chapter12/12.1/12.1-3.js +++ b/test/suite/converted/chapter12/12.1/12.1-3.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.1/12.1-4.js b/test/suite/converted/chapter12/12.1/12.1-4.js index 262f5f6b6..d95baa6c3 100644 --- a/test/suite/converted/chapter12/12.1/12.1-4.js +++ b/test/suite/converted/chapter12/12.1/12.1-4.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.1/12.1-5.js b/test/suite/converted/chapter12/12.1/12.1-5.js index 3d168625f..986eee5db 100644 --- a/test/suite/converted/chapter12/12.1/12.1-5.js +++ b/test/suite/converted/chapter12/12.1/12.1-5.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.1/12.1-6.js b/test/suite/converted/chapter12/12.1/12.1-6.js index ab1df5266..ea147fcaa 100644 --- a/test/suite/converted/chapter12/12.1/12.1-6.js +++ b/test/suite/converted/chapter12/12.1/12.1-6.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.1/12.1-7.js b/test/suite/converted/chapter12/12.1/12.1-7.js index 1ebd2d2b9..f0850fb42 100644 --- a/test/suite/converted/chapter12/12.1/12.1-7.js +++ b/test/suite/converted/chapter12/12.1/12.1-7.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.10/12.10-0-1.js b/test/suite/converted/chapter12/12.10/12.10-0-1.js index 3c06643d7..4668eb353 100644 --- a/test/suite/converted/chapter12/12.10/12.10-0-1.js +++ b/test/suite/converted/chapter12/12.10/12.10-0-1.js @@ -38,4 +38,4 @@ function testcase() { return f()==="12.10-0-1" } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.10/12.10-0-10.js b/test/suite/converted/chapter12/12.10/12.10-0-10.js index aa95a6b2e..a00a5c977 100644 --- a/test/suite/converted/chapter12/12.10/12.10-0-10.js +++ b/test/suite/converted/chapter12/12.10/12.10-0-10.js @@ -40,4 +40,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.10/12.10-0-11.js b/test/suite/converted/chapter12/12.10/12.10-0-11.js index 1a413c3a2..54086ea10 100644 --- a/test/suite/converted/chapter12/12.10/12.10-0-11.js +++ b/test/suite/converted/chapter12/12.10/12.10-0-11.js @@ -42,4 +42,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.10/12.10-0-12.js b/test/suite/converted/chapter12/12.10/12.10-0-12.js index b455f4c0e..63f9f300f 100644 --- a/test/suite/converted/chapter12/12.10/12.10-0-12.js +++ b/test/suite/converted/chapter12/12.10/12.10-0-12.js @@ -40,4 +40,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.10/12.10-0-3.js b/test/suite/converted/chapter12/12.10/12.10-0-3.js index 1309f2c67..3caa471bf 100644 --- a/test/suite/converted/chapter12/12.10/12.10-0-3.js +++ b/test/suite/converted/chapter12/12.10/12.10-0-3.js @@ -34,4 +34,4 @@ function testcase() { o.prop = "12.10-0-3 after"; return f()==="12.10-0-3 after" } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.10/12.10-0-7.js b/test/suite/converted/chapter12/12.10/12.10-0-7.js index f8c2c6f99..aba4c77ca 100644 --- a/test/suite/converted/chapter12/12.10/12.10-0-7.js +++ b/test/suite/converted/chapter12/12.10/12.10-0-7.js @@ -38,4 +38,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.10/12.10-0-8.js b/test/suite/converted/chapter12/12.10/12.10-0-8.js index e01f16c13..6f6b58a5c 100644 --- a/test/suite/converted/chapter12/12.10/12.10-0-8.js +++ b/test/suite/converted/chapter12/12.10/12.10-0-8.js @@ -33,4 +33,4 @@ function testcase() { return o.foo === "set in with"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.10/12.10-0-9.js b/test/suite/converted/chapter12/12.10/12.10-0-9.js index 68a26d483..2ee8b919f 100644 --- a/test/suite/converted/chapter12/12.10/12.10-0-9.js +++ b/test/suite/converted/chapter12/12.10/12.10-0-9.js @@ -41,4 +41,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.10/12.10-2-1.js b/test/suite/converted/chapter12/12.10/12.10-2-1.js index e890d6164..6a4e70a74 100644 --- a/test/suite/converted/chapter12/12.10/12.10-2-1.js +++ b/test/suite/converted/chapter12/12.10/12.10-2-1.js @@ -39,4 +39,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.10/12.10-2-2.js b/test/suite/converted/chapter12/12.10/12.10-2-2.js index 75e4919f8..2a570bdef 100644 --- a/test/suite/converted/chapter12/12.10/12.10-2-2.js +++ b/test/suite/converted/chapter12/12.10/12.10-2-2.js @@ -39,4 +39,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.10/12.10-2-3.js b/test/suite/converted/chapter12/12.10/12.10-2-3.js index bf9064132..8236c8e4c 100644 --- a/test/suite/converted/chapter12/12.10/12.10-2-3.js +++ b/test/suite/converted/chapter12/12.10/12.10-2-3.js @@ -39,4 +39,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.10/12.10-7-1.js b/test/suite/converted/chapter12/12.10/12.10-7-1.js index b6a398592..122a593d5 100644 --- a/test/suite/converted/chapter12/12.10/12.10-7-1.js +++ b/test/suite/converted/chapter12/12.10/12.10-7-1.js @@ -44,4 +44,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-1-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-1-s.js index 9fe0294ff..a6ee5847f 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-1-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-1-s.js @@ -43,4 +43,4 @@ function testcase() { return(e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-10-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-10-s.js index 2aa4ac3b5..ed486fe04 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-10-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-10-s.js @@ -42,4 +42,4 @@ function testcase() { return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-11-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-11-s.js index 2e5f9d610..82021461d 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-11-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-11-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-12-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-12-s.js index a52151907..ffda00885 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-12-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-12-s.js @@ -38,4 +38,4 @@ function testcase() { return (e instanceof SyntaxError) ; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-13-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-13-s.js index 6c4e25ff3..93dd55ffe 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-13-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-13-s.js @@ -31,4 +31,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-14-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-14-s.js index 0f166324f..280e2c87a 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-14-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-14-s.js @@ -36,4 +36,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-15-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-15-s.js index 94a9ed701..cd5af45f9 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-15-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-15-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-16-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-16-s.js index b6115e9c4..fb594bd7c 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-16-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-16-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-2-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-2-s.js index 6b7fcdb55..e42d809c7 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-2-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-2-s.js @@ -44,4 +44,4 @@ function testcase() { return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-3-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-3-s.js index 93d086cc2..3f443fc67 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-3-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-3-s.js @@ -44,4 +44,4 @@ function testcase() { return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-4-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-4-s.js index 18a8ed8ef..80dcc1b27 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-4-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-4-s.js @@ -39,4 +39,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-5-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-5-s.js index 66e22ad37..e6ca7c2da 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-5-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-5-s.js @@ -31,4 +31,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-7-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-7-s.js index 7806f5ca0..e27855d1a 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-7-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-7-s.js @@ -40,4 +40,4 @@ function testcase() { return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-8-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-8-s.js index 20a683406..ad679477f 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-8-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-8-s.js @@ -40,4 +40,4 @@ function testcase() { return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-9-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-9-s.js index f8dff19a3..4616aa327 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-9-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-9-s.js @@ -40,4 +40,4 @@ function testcase() { return (e instanceof SyntaxError) ; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.14/12.14-1.js b/test/suite/converted/chapter12/12.14/12.14-1.js index 094938172..c14cd19dc 100644 --- a/test/suite/converted/chapter12/12.14/12.14-1.js +++ b/test/suite/converted/chapter12/12.14/12.14-1.js @@ -35,4 +35,4 @@ function testcase() { return foo === "prior to throw"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.14/12.14-10.js b/test/suite/converted/chapter12/12.14/12.14-10.js index c7a70c2e5..d8b8d0d27 100644 --- a/test/suite/converted/chapter12/12.14/12.14-10.js +++ b/test/suite/converted/chapter12/12.14/12.14-10.js @@ -43,4 +43,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.14/12.14-11.js b/test/suite/converted/chapter12/12.14/12.14-11.js index a71817abb..d23da23c1 100644 --- a/test/suite/converted/chapter12/12.14/12.14-11.js +++ b/test/suite/converted/chapter12/12.14/12.14-11.js @@ -45,4 +45,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.14/12.14-12.js b/test/suite/converted/chapter12/12.14/12.14-12.js index 911de95a9..f1666f220 100644 --- a/test/suite/converted/chapter12/12.14/12.14-12.js +++ b/test/suite/converted/chapter12/12.14/12.14-12.js @@ -43,4 +43,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.14/12.14-13.js b/test/suite/converted/chapter12/12.14/12.14-13.js index e32e2a764..22f84169b 100644 --- a/test/suite/converted/chapter12/12.14/12.14-13.js +++ b/test/suite/converted/chapter12/12.14/12.14-13.js @@ -54,4 +54,4 @@ function testcase() { delete this.x_12_14_13; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.14/12.14-14.js b/test/suite/converted/chapter12/12.14/12.14-14.js index c22d8a134..7ce4d6f50 100644 --- a/test/suite/converted/chapter12/12.14/12.14-14.js +++ b/test/suite/converted/chapter12/12.14/12.14-14.js @@ -38,4 +38,4 @@ function testcase() { delete fnGlobalObject()._12_14_14_foo; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.14/12.14-15.js b/test/suite/converted/chapter12/12.14/12.14-15.js index 58cadf7f2..86cbbc919 100644 --- a/test/suite/converted/chapter12/12.14/12.14-15.js +++ b/test/suite/converted/chapter12/12.14/12.14-15.js @@ -40,4 +40,4 @@ function testcase() { delete fnGlobalObject()._12_14_15_foo; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.14/12.14-16.js b/test/suite/converted/chapter12/12.14/12.14-16.js index 359bea326..448bf9395 100644 --- a/test/suite/converted/chapter12/12.14/12.14-16.js +++ b/test/suite/converted/chapter12/12.14/12.14-16.js @@ -44,4 +44,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.14/12.14-2.js b/test/suite/converted/chapter12/12.14/12.14-2.js index 5159b5b13..fe966c1b6 100644 --- a/test/suite/converted/chapter12/12.14/12.14-2.js +++ b/test/suite/converted/chapter12/12.14/12.14-2.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.14/12.14-3.js b/test/suite/converted/chapter12/12.14/12.14-3.js index 48aa211a3..694661859 100644 --- a/test/suite/converted/chapter12/12.14/12.14-3.js +++ b/test/suite/converted/chapter12/12.14/12.14-3.js @@ -42,4 +42,4 @@ function testcase() { return foo === "declaration in catch"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.14/12.14-4.js b/test/suite/converted/chapter12/12.14/12.14-4.js index 5db249891..5c79e638f 100644 --- a/test/suite/converted/chapter12/12.14/12.14-4.js +++ b/test/suite/converted/chapter12/12.14/12.14-4.js @@ -46,4 +46,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.14/12.14-6.js b/test/suite/converted/chapter12/12.14/12.14-6.js index 7f9505d71..7f6635b03 100644 --- a/test/suite/converted/chapter12/12.14/12.14-6.js +++ b/test/suite/converted/chapter12/12.14/12.14-6.js @@ -45,4 +45,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.14/12.14-7.js b/test/suite/converted/chapter12/12.14/12.14-7.js index 488b2b3e1..a0527c853 100644 --- a/test/suite/converted/chapter12/12.14/12.14-7.js +++ b/test/suite/converted/chapter12/12.14/12.14-7.js @@ -51,4 +51,4 @@ function testcase() { } return false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.14/12.14-8.js b/test/suite/converted/chapter12/12.14/12.14-8.js index 11ac67a9f..37838e575 100644 --- a/test/suite/converted/chapter12/12.14/12.14-8.js +++ b/test/suite/converted/chapter12/12.14/12.14-8.js @@ -46,4 +46,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.14/12.14-9.js b/test/suite/converted/chapter12/12.14/12.14-9.js index 32a51f704..162a2970c 100644 --- a/test/suite/converted/chapter12/12.14/12.14-9.js +++ b/test/suite/converted/chapter12/12.14/12.14-9.js @@ -44,4 +44,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-1-s.js b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-1-s.js index f46061e2a..6d16969a8 100644 --- a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-1-s.js +++ b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-1-s.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-2-s.js b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-2-s.js index 9278ad1c0..7d7207290 100644 --- a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-2-s.js +++ b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-2-s.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-3-s.js b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-3-s.js index d715c2aa9..a9c870bbe 100644 --- a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-3-s.js +++ b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-3-s.js @@ -45,4 +45,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-4-s.js b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-4-s.js index 5d5749df0..036b79ef4 100644 --- a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-4-s.js +++ b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-4-s.js @@ -35,4 +35,4 @@ function testcase() { return EVAL instanceof Error; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-5-s.js b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-5-s.js index dbcf4be58..2faed1938 100644 --- a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-5-s.js +++ b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-5-s.js @@ -35,4 +35,4 @@ function testcase() { return Arguments instanceof Error; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-6-s.js b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-6-s.js index 52d00fa7d..7feaf732c 100644 --- a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-6-s.js +++ b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-6-s.js @@ -35,4 +35,4 @@ function testcase() { return ARGUMENTS instanceof Error; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-1-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-1-s.js index 5fc6c8308..dfc65d716 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-1-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-1-s.js @@ -36,4 +36,4 @@ function testcase() { return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-10-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-10-s.js index bf329d806..614aabbad 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-10-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-10-s.js @@ -31,4 +31,4 @@ function testcase() { s('eval = 42;'); return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-11.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-11.js index ab6d92501..8434966b8 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-11.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-11.js @@ -28,4 +28,4 @@ function testcase() { eval("var arguments;"); return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-12-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-12-s.js index e3277dd00..04b1cf30d 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-12-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-12-s.js @@ -36,4 +36,4 @@ function testcase() { return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-12.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-12.js index f25c60af7..df8a637e8 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-12.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-12.js @@ -28,4 +28,4 @@ function testcase() { eval("(function (){var arguments;})"); return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-13-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-13-s.js index c54c10f18..f5390a42d 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-13-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-13-s.js @@ -36,4 +36,4 @@ function testcase() { return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-2-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-2-s.js index 926e041be..03178a09e 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-2-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-2-s.js @@ -36,4 +36,4 @@ function testcase() { return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-3-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-3-s.js index 47eb5d356..1bdd52142 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-3-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-3-s.js @@ -36,4 +36,4 @@ function testcase() { return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-34-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-34-s.js index 2bc07f9e6..ca8b2f333 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-34-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-34-s.js @@ -36,4 +36,4 @@ function testcase() { return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-35-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-35-s.js index 908667e1e..4d68149bd 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-35-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-35-s.js @@ -36,4 +36,4 @@ function testcase() { return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-36-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-36-s.js index fbc7993c2..37f0504ab 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-36-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-36-s.js @@ -36,4 +36,4 @@ function testcase() { return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-37-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-37-s.js index 2b0b98b25..639c9647f 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-37-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-37-s.js @@ -36,4 +36,4 @@ function testcase() { return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-4-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-4-s.js index ce41ae9e6..40c8eabff 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-4-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-4-s.js @@ -36,4 +36,4 @@ function testcase() { return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-5-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-5-s.js index 771fe9435..d20be57d0 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-5-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-5-s.js @@ -30,4 +30,4 @@ function testcase() { Function('var eval;'); return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-6-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-6-s.js index e92242157..41b45210a 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-6-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-6-s.js @@ -32,4 +32,4 @@ function testcase() { f(); return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-7-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-7-s.js index 1aef752ca..0f7ba5d76 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-7-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-7-s.js @@ -36,4 +36,4 @@ function testcase() { return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-8-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-8-s.js index b9b0c9300..792fccd2a 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-8-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-8-s.js @@ -36,4 +36,4 @@ function testcase() { return (e instanceof SyntaxError) ; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-9-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-9-s.js index 49996f9ce..5f1d75861 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-9-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-9-s.js @@ -31,4 +31,4 @@ function testcase() { s('var eval;'); return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-1.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-1.js index f590c5589..dbe3cc836 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-1.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-1.js @@ -38,4 +38,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-10.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-10.js index 41f7dbb13..a88899ee5 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-10.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-10.js @@ -38,4 +38,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-11.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-11.js index 555d33bbf..6c546c6de 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-11.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-11.js @@ -36,4 +36,4 @@ function testcase() { } return count === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-12.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-12.js index 4084f372b..a4a244993 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-12.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-12.js @@ -36,4 +36,4 @@ function testcase() { } return count === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-13.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-13.js index e3ed5f41b..c9fcba18a 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-13.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-13.js @@ -36,4 +36,4 @@ function testcase() { } return count === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-14.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-14.js index 45744effa..d6787e2d2 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-14.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-14.js @@ -36,4 +36,4 @@ function testcase() { } return count === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-15.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-15.js index 4d2f51a9e..02ebf7cf7 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-15.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-15.js @@ -36,4 +36,4 @@ function testcase() { } return count === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-16.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-16.js index b308b8b1d..93dcb776a 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-16.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-16.js @@ -36,4 +36,4 @@ function testcase() { } return count === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-17.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-17.js index d9643e616..730bd3d5b 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-17.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-17.js @@ -37,4 +37,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-18.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-18.js index 1ed5e004a..dedbe9d61 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-18.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-18.js @@ -36,4 +36,4 @@ function testcase() { } return count === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-19.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-19.js index 15f237e75..2738ffc00 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-19.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-19.js @@ -37,4 +37,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-2.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-2.js index 6e38561c0..9eab75bd1 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-2.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-2.js @@ -38,4 +38,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-20.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-20.js index 0c4b74cce..8a4e190fd 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-20.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-20.js @@ -37,4 +37,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-21.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-21.js index e5e428e70..c7f59dcf7 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-21.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-21.js @@ -37,4 +37,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-3.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-3.js index 435c67659..0629e6600 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-3.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-3.js @@ -38,4 +38,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-4.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-4.js index 0005fa757..699b20036 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-4.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-4.js @@ -38,4 +38,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-5.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-5.js index d2d25fcf2..0d3ac281a 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-5.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-5.js @@ -38,4 +38,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-6.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-6.js index 1592a430a..46462a277 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-6.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-6.js @@ -38,4 +38,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-7.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-7.js index 9e2a6bb88..1f611c741 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-7.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-7.js @@ -38,4 +38,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-8.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-8.js index b66368d8a..8e6385f69 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-8.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-8.js @@ -38,4 +38,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-9.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-9.js index 3f25486ea..0b4663d80 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-9.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-9.js @@ -38,4 +38,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.6/12.6.4/12.6.4-1.js b/test/suite/converted/chapter12/12.6/12.6.4/12.6.4-1.js index daaceb175..c9bfbf6ac 100644 --- a/test/suite/converted/chapter12/12.6/12.6.4/12.6.4-1.js +++ b/test/suite/converted/chapter12/12.6/12.6.4/12.6.4-1.js @@ -46,4 +46,4 @@ function testcase() { } return countProp1 === 1 && countProp2 === 1 && countProp3 === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.6/12.6.4/12.6.4-2.js b/test/suite/converted/chapter12/12.6/12.6.4/12.6.4-2.js index 353dc306f..593a8dc9d 100644 --- a/test/suite/converted/chapter12/12.6/12.6.4/12.6.4-2.js +++ b/test/suite/converted/chapter12/12.6/12.6.4/12.6.4-2.js @@ -64,4 +64,4 @@ function testcase() { } return !accessedProp1 && accessedProp2 && child.prop1 === "overridedValue1" && child.prop2 === "overridedValue2"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.7/12.7-1.js b/test/suite/converted/chapter12/12.7/12.7-1.js index 5c598eb98..9292249aa 100644 --- a/test/suite/converted/chapter12/12.7/12.7-1.js +++ b/test/suite/converted/chapter12/12.7/12.7-1.js @@ -33,4 +33,4 @@ function testcase() { } return sum === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.8/12.8-1.js b/test/suite/converted/chapter12/12.8/12.8-1.js index cfd9ef968..f07315d14 100644 --- a/test/suite/converted/chapter12/12.8/12.8-1.js +++ b/test/suite/converted/chapter12/12.8/12.8-1.js @@ -35,4 +35,4 @@ function testcase() { } return sum === 15; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.9/12.9-1.js b/test/suite/converted/chapter12/12.9/12.9-1.js index a723d7443..eb69c2ccb 100644 --- a/test/suite/converted/chapter12/12.9/12.9-1.js +++ b/test/suite/converted/chapter12/12.9/12.9-1.js @@ -37,4 +37,4 @@ function testcase() { })(); return sum === 15; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.0/13.0-1.js b/test/suite/converted/chapter13/13.0/13.0-1.js index ef6e581c7..ffe2b1608 100644 --- a/test/suite/converted/chapter13/13.0/13.0-1.js +++ b/test/suite/converted/chapter13/13.0/13.0-1.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.0/13.0-10-s.js b/test/suite/converted/chapter13/13.0/13.0-10-s.js index 602a54812..6ec5260e9 100644 --- a/test/suite/converted/chapter13/13.0/13.0-10-s.js +++ b/test/suite/converted/chapter13/13.0/13.0-10-s.js @@ -44,4 +44,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.0/13.0-11-s.js b/test/suite/converted/chapter13/13.0/13.0-11-s.js index d4bd03310..8b41ff2c9 100644 --- a/test/suite/converted/chapter13/13.0/13.0-11-s.js +++ b/test/suite/converted/chapter13/13.0/13.0-11-s.js @@ -44,4 +44,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.0/13.0-12-s.js b/test/suite/converted/chapter13/13.0/13.0-12-s.js index 93de8fa83..c2ba9f99f 100644 --- a/test/suite/converted/chapter13/13.0/13.0-12-s.js +++ b/test/suite/converted/chapter13/13.0/13.0-12-s.js @@ -36,4 +36,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.0/13.0-13-s.js b/test/suite/converted/chapter13/13.0/13.0-13-s.js index 71c165f4d..aa5b5ee00 100644 --- a/test/suite/converted/chapter13/13.0/13.0-13-s.js +++ b/test/suite/converted/chapter13/13.0/13.0-13-s.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.0/13.0-14-s.js b/test/suite/converted/chapter13/13.0/13.0-14-s.js index 128fa411e..b33d46c3e 100644 --- a/test/suite/converted/chapter13/13.0/13.0-14-s.js +++ b/test/suite/converted/chapter13/13.0/13.0-14-s.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.0/13.0-15-s.js b/test/suite/converted/chapter13/13.0/13.0-15-s.js index 91a7e6c36..850b99929 100644 --- a/test/suite/converted/chapter13/13.0/13.0-15-s.js +++ b/test/suite/converted/chapter13/13.0/13.0-15-s.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.0/13.0-16-s.js b/test/suite/converted/chapter13/13.0/13.0-16-s.js index e5a475910..26090fd7c 100644 --- a/test/suite/converted/chapter13/13.0/13.0-16-s.js +++ b/test/suite/converted/chapter13/13.0/13.0-16-s.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.0/13.0-17-s.js b/test/suite/converted/chapter13/13.0/13.0-17-s.js index aea9124ed..93f48048e 100644 --- a/test/suite/converted/chapter13/13.0/13.0-17-s.js +++ b/test/suite/converted/chapter13/13.0/13.0-17-s.js @@ -33,4 +33,4 @@ function testcase() { eval("'use strict'; var _13_0_17_fun = new Function('eval = 42;'); _13_0_17_fun();"); return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.0/13.0-2.js b/test/suite/converted/chapter13/13.0/13.0-2.js index 718744d47..817c4e1c9 100644 --- a/test/suite/converted/chapter13/13.0/13.0-2.js +++ b/test/suite/converted/chapter13/13.0/13.0-2.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.0/13.0-3.js b/test/suite/converted/chapter13/13.0/13.0-3.js index 6207c00df..991133af8 100644 --- a/test/suite/converted/chapter13/13.0/13.0-3.js +++ b/test/suite/converted/chapter13/13.0/13.0-3.js @@ -33,4 +33,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.0/13.0-4.js b/test/suite/converted/chapter13/13.0/13.0-4.js index 2e8a6ff8e..8af7af4cd 100644 --- a/test/suite/converted/chapter13/13.0/13.0-4.js +++ b/test/suite/converted/chapter13/13.0/13.0-4.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.0/13.0-7-s.js b/test/suite/converted/chapter13/13.0/13.0-7-s.js index 1bea87290..1f3fb95ad 100644 --- a/test/suite/converted/chapter13/13.0/13.0-7-s.js +++ b/test/suite/converted/chapter13/13.0/13.0-7-s.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.0/13.0-8-s.js b/test/suite/converted/chapter13/13.0/13.0-8-s.js index 9a19ac652..e41beed4c 100644 --- a/test/suite/converted/chapter13/13.0/13.0-8-s.js +++ b/test/suite/converted/chapter13/13.0/13.0-8-s.js @@ -39,4 +39,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.0/13.0-9-s.js b/test/suite/converted/chapter13/13.0/13.0-9-s.js index f7c75818a..32c666fad 100644 --- a/test/suite/converted/chapter13/13.0/13.0-9-s.js +++ b/test/suite/converted/chapter13/13.0/13.0-9-s.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-1-1.js b/test/suite/converted/chapter13/13.1/13.1-1-1.js index b0361879b..2afbae819 100644 --- a/test/suite/converted/chapter13/13.1/13.1-1-1.js +++ b/test/suite/converted/chapter13/13.1/13.1-1-1.js @@ -33,4 +33,4 @@ function testcase() } catch (e) { return false } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-1-2.js b/test/suite/converted/chapter13/13.1/13.1-1-2.js index 2c5c7d09b..2f5d85866 100644 --- a/test/suite/converted/chapter13/13.1/13.1-1-2.js +++ b/test/suite/converted/chapter13/13.1/13.1-1-2.js @@ -33,4 +33,4 @@ function testcase() } catch (e) { return false } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-1-s.js b/test/suite/converted/chapter13/13.1/13.1-1-s.js index 7e144e904..d7359cadf 100644 --- a/test/suite/converted/chapter13/13.1/13.1-1-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-1-s.js @@ -39,4 +39,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-10-s.js b/test/suite/converted/chapter13/13.1/13.1-10-s.js index 89e473c26..c543647c5 100644 --- a/test/suite/converted/chapter13/13.1/13.1-10-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-10-s.js @@ -39,4 +39,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-11-s.js b/test/suite/converted/chapter13/13.1/13.1-11-s.js index 21411fbf1..ddb1d1765 100644 --- a/test/suite/converted/chapter13/13.1/13.1-11-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-11-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-12-s.js b/test/suite/converted/chapter13/13.1/13.1-12-s.js index b71875ef8..5b3a8fcdf 100644 --- a/test/suite/converted/chapter13/13.1/13.1-12-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-12-s.js @@ -36,4 +36,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-13-s.js b/test/suite/converted/chapter13/13.1/13.1-13-s.js index fa6715d32..9c480205b 100644 --- a/test/suite/converted/chapter13/13.1/13.1-13-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-13-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-14-s.js b/test/suite/converted/chapter13/13.1/13.1-14-s.js index 9bbead62e..ad9f222fc 100644 --- a/test/suite/converted/chapter13/13.1/13.1-14-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-14-s.js @@ -36,4 +36,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-15-s.js b/test/suite/converted/chapter13/13.1/13.1-15-s.js index 4d1126a0f..a440d89e3 100644 --- a/test/suite/converted/chapter13/13.1/13.1-15-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-15-s.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-16-s.js b/test/suite/converted/chapter13/13.1/13.1-16-s.js index 32cd49f3f..3a80b7538 100644 --- a/test/suite/converted/chapter13/13.1/13.1-16-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-16-s.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-17-s.js b/test/suite/converted/chapter13/13.1/13.1-17-s.js index c37389537..511540851 100644 --- a/test/suite/converted/chapter13/13.1/13.1-17-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-17-s.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-18-s.js b/test/suite/converted/chapter13/13.1/13.1-18-s.js index dbd049224..0e5a986ac 100644 --- a/test/suite/converted/chapter13/13.1/13.1-18-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-18-s.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-19-s.js b/test/suite/converted/chapter13/13.1/13.1-19-s.js index 3dc816ee9..89a5e10ba 100644 --- a/test/suite/converted/chapter13/13.1/13.1-19-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-19-s.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-2-1.js b/test/suite/converted/chapter13/13.1/13.1-2-1.js index b311fd395..5cf472aae 100644 --- a/test/suite/converted/chapter13/13.1/13.1-2-1.js +++ b/test/suite/converted/chapter13/13.1/13.1-2-1.js @@ -33,4 +33,4 @@ function testcase() } catch (e) { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-2-2.js b/test/suite/converted/chapter13/13.1/13.1-2-2.js index b366a6195..7cd640a85 100644 --- a/test/suite/converted/chapter13/13.1/13.1-2-2.js +++ b/test/suite/converted/chapter13/13.1/13.1-2-2.js @@ -29,4 +29,4 @@ function testcase() eval("(function foo(eval){});"); return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-2-5.js b/test/suite/converted/chapter13/13.1/13.1-2-5.js index b0742e23a..d90598800 100644 --- a/test/suite/converted/chapter13/13.1/13.1-2-5.js +++ b/test/suite/converted/chapter13/13.1/13.1-2-5.js @@ -33,4 +33,4 @@ function testcase() } catch (e) { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-2-6.js b/test/suite/converted/chapter13/13.1/13.1-2-6.js index e909c4124..078d6b226 100644 --- a/test/suite/converted/chapter13/13.1/13.1-2-6.js +++ b/test/suite/converted/chapter13/13.1/13.1-2-6.js @@ -29,4 +29,4 @@ function testcase() eval("(function foo(arguments){});"); return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-2-s.js b/test/suite/converted/chapter13/13.1/13.1-2-s.js index 6cd316715..4f7bac183 100644 --- a/test/suite/converted/chapter13/13.1/13.1-2-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-2-s.js @@ -39,4 +39,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-20-s.js b/test/suite/converted/chapter13/13.1/13.1-20-s.js index 57c349013..aa35338f7 100644 --- a/test/suite/converted/chapter13/13.1/13.1-20-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-20-s.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-21-s.js b/test/suite/converted/chapter13/13.1/13.1-21-s.js index 099ca078e..f06d92472 100644 --- a/test/suite/converted/chapter13/13.1/13.1-21-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-21-s.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-22-s.js b/test/suite/converted/chapter13/13.1/13.1-22-s.js index e801e060e..ce0d23e2a 100644 --- a/test/suite/converted/chapter13/13.1/13.1-22-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-22-s.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-23-s.js b/test/suite/converted/chapter13/13.1/13.1-23-s.js index f19253ca9..345ce61f4 100644 --- a/test/suite/converted/chapter13/13.1/13.1-23-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-23-s.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-24-s.js b/test/suite/converted/chapter13/13.1/13.1-24-s.js index 8e265d042..66f965fb0 100644 --- a/test/suite/converted/chapter13/13.1/13.1-24-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-24-s.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-25-s.js b/test/suite/converted/chapter13/13.1/13.1-25-s.js index b15d7addb..7d0ba8a69 100644 --- a/test/suite/converted/chapter13/13.1/13.1-25-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-25-s.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-26-s.js b/test/suite/converted/chapter13/13.1/13.1-26-s.js index b26099a18..c10b6624d 100644 --- a/test/suite/converted/chapter13/13.1/13.1-26-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-26-s.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-27-s.js b/test/suite/converted/chapter13/13.1/13.1-27-s.js index ef73f12a2..d849e8482 100644 --- a/test/suite/converted/chapter13/13.1/13.1-27-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-27-s.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-28-s.js b/test/suite/converted/chapter13/13.1/13.1-28-s.js index 5618a7f49..5068369b5 100644 --- a/test/suite/converted/chapter13/13.1/13.1-28-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-28-s.js @@ -39,4 +39,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-29-s.js b/test/suite/converted/chapter13/13.1/13.1-29-s.js index 085fd7de3..d2a354465 100644 --- a/test/suite/converted/chapter13/13.1/13.1-29-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-29-s.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-3-1.js b/test/suite/converted/chapter13/13.1/13.1-3-1.js index 0ed74b3ad..f0d0ed3be 100644 --- a/test/suite/converted/chapter13/13.1/13.1-3-1.js +++ b/test/suite/converted/chapter13/13.1/13.1-3-1.js @@ -33,4 +33,4 @@ function testcase() } catch (e) { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-3-2.js b/test/suite/converted/chapter13/13.1/13.1-3-2.js index 72f37e568..3b294b014 100644 --- a/test/suite/converted/chapter13/13.1/13.1-3-2.js +++ b/test/suite/converted/chapter13/13.1/13.1-3-2.js @@ -33,4 +33,4 @@ function testcase() } catch (e) { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-3-7.js b/test/suite/converted/chapter13/13.1/13.1-3-7.js index bad3ac27e..8477c31a3 100644 --- a/test/suite/converted/chapter13/13.1/13.1-3-7.js +++ b/test/suite/converted/chapter13/13.1/13.1-3-7.js @@ -33,4 +33,4 @@ function testcase() } catch (e) { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-3-8.js b/test/suite/converted/chapter13/13.1/13.1-3-8.js index 5af1f5a34..de7457dac 100644 --- a/test/suite/converted/chapter13/13.1/13.1-3-8.js +++ b/test/suite/converted/chapter13/13.1/13.1-3-8.js @@ -33,4 +33,4 @@ function testcase() } catch (e) { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-3-s.js b/test/suite/converted/chapter13/13.1/13.1-3-s.js index 31b9be088..8b366ea64 100644 --- a/test/suite/converted/chapter13/13.1/13.1-3-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-3-s.js @@ -39,4 +39,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-30-s.js b/test/suite/converted/chapter13/13.1/13.1-30-s.js index 668a299da..0c075cc0c 100644 --- a/test/suite/converted/chapter13/13.1/13.1-30-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-30-s.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-31-s.js b/test/suite/converted/chapter13/13.1/13.1-31-s.js index 53903dd1a..f80bc9ecd 100644 --- a/test/suite/converted/chapter13/13.1/13.1-31-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-31-s.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-32-s.js b/test/suite/converted/chapter13/13.1/13.1-32-s.js index 2b4264202..48dfd5539 100644 --- a/test/suite/converted/chapter13/13.1/13.1-32-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-32-s.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-33-s.js b/test/suite/converted/chapter13/13.1/13.1-33-s.js index 120dd9c70..cffc53c5f 100644 --- a/test/suite/converted/chapter13/13.1/13.1-33-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-33-s.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-34-s.js b/test/suite/converted/chapter13/13.1/13.1-34-s.js index 5ac905a65..d57180aef 100644 --- a/test/suite/converted/chapter13/13.1/13.1-34-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-34-s.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-35-s.js b/test/suite/converted/chapter13/13.1/13.1-35-s.js index a1cff4eb5..5ccc1c18e 100644 --- a/test/suite/converted/chapter13/13.1/13.1-35-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-35-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-36-s.js b/test/suite/converted/chapter13/13.1/13.1-36-s.js index e38bc705a..64924420d 100644 --- a/test/suite/converted/chapter13/13.1/13.1-36-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-36-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-37-s.js b/test/suite/converted/chapter13/13.1/13.1-37-s.js index 37f1cae5d..0beba2ed1 100644 --- a/test/suite/converted/chapter13/13.1/13.1-37-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-37-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-38-s.js b/test/suite/converted/chapter13/13.1/13.1-38-s.js index 1d40df9e2..3d830de45 100644 --- a/test/suite/converted/chapter13/13.1/13.1-38-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-38-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-39-s.js b/test/suite/converted/chapter13/13.1/13.1-39-s.js index c9a92358b..3b1d9ba66 100644 --- a/test/suite/converted/chapter13/13.1/13.1-39-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-39-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-4-s.js b/test/suite/converted/chapter13/13.1/13.1-4-s.js index ecfacc77a..cf6600a99 100644 --- a/test/suite/converted/chapter13/13.1/13.1-4-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-4-s.js @@ -39,4 +39,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-40-s.js b/test/suite/converted/chapter13/13.1/13.1-40-s.js index b2dbec76f..4de220cf2 100644 --- a/test/suite/converted/chapter13/13.1/13.1-40-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-40-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-41-s.js b/test/suite/converted/chapter13/13.1/13.1-41-s.js index 5a9b4f55b..17fb624e2 100644 --- a/test/suite/converted/chapter13/13.1/13.1-41-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-41-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-42-s.js b/test/suite/converted/chapter13/13.1/13.1-42-s.js index 780a3edef..d3e02c933 100644 --- a/test/suite/converted/chapter13/13.1/13.1-42-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-42-s.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-5-s.js b/test/suite/converted/chapter13/13.1/13.1-5-s.js index 9766bb21f..f519a3ef2 100644 --- a/test/suite/converted/chapter13/13.1/13.1-5-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-5-s.js @@ -39,4 +39,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-6-s.js b/test/suite/converted/chapter13/13.1/13.1-6-s.js index ca0998e0d..66b8f91c0 100644 --- a/test/suite/converted/chapter13/13.1/13.1-6-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-6-s.js @@ -39,4 +39,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-7-s.js b/test/suite/converted/chapter13/13.1/13.1-7-s.js index 1846e1c5c..0864c3a6e 100644 --- a/test/suite/converted/chapter13/13.1/13.1-7-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-7-s.js @@ -39,4 +39,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-8-s.js b/test/suite/converted/chapter13/13.1/13.1-8-s.js index 8ed49683b..57e69c75d 100644 --- a/test/suite/converted/chapter13/13.1/13.1-8-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-8-s.js @@ -39,4 +39,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.1/13.1-9-s.js b/test/suite/converted/chapter13/13.1/13.1-9-s.js index 17670c0b5..6a68cfe3e 100644 --- a/test/suite/converted/chapter13/13.1/13.1-9-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-9-s.js @@ -39,4 +39,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.2/13.2-1-s.js b/test/suite/converted/chapter13/13.2/13.2-1-s.js index c2f56cd0c..52884aa84 100644 --- a/test/suite/converted/chapter13/13.2/13.2-1-s.js +++ b/test/suite/converted/chapter13/13.2/13.2-1-s.js @@ -34,4 +34,4 @@ function testcase() { var obj = new foo(); return obj.caller === 12; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.2/13.2-15-1.js b/test/suite/converted/chapter13/13.2/13.2-15-1.js index 8e0798588..d88b9032a 100644 --- a/test/suite/converted/chapter13/13.2/13.2-15-1.js +++ b/test/suite/converted/chapter13/13.2/13.2-15-1.js @@ -47,4 +47,4 @@ function testcase() { return verifyValue && !verifyWritable && !verifyEnumerable && verifyConfigurable; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.2/13.2-17-1.js b/test/suite/converted/chapter13/13.2/13.2-17-1.js index 14fe31870..324af1850 100644 --- a/test/suite/converted/chapter13/13.2/13.2-17-1.js +++ b/test/suite/converted/chapter13/13.2/13.2-17-1.js @@ -67,4 +67,4 @@ function testcase() { Object.defineProperty(Object.prototype, "constructor", desc); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.2/13.2-18-1.js b/test/suite/converted/chapter13/13.2/13.2-18-1.js index ff012a23d..f07ae61d4 100644 --- a/test/suite/converted/chapter13/13.2/13.2-18-1.js +++ b/test/suite/converted/chapter13/13.2/13.2-18-1.js @@ -65,4 +65,4 @@ function testcase() { delete Function.prototype.prototype; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.2/13.2-2-s.js b/test/suite/converted/chapter13/13.2/13.2-2-s.js index e002d87bc..48193774f 100644 --- a/test/suite/converted/chapter13/13.2/13.2-2-s.js +++ b/test/suite/converted/chapter13/13.2/13.2-2-s.js @@ -36,4 +36,4 @@ function testcase() { return ex instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.2/13.2-3-s.js b/test/suite/converted/chapter13/13.2/13.2-3-s.js index 17cc6ea29..a404d8874 100644 --- a/test/suite/converted/chapter13/13.2/13.2-3-s.js +++ b/test/suite/converted/chapter13/13.2/13.2-3-s.js @@ -34,4 +34,4 @@ function testcase() { var obj = new foo(); return obj.arguments === 12; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.2/13.2-4-s.js b/test/suite/converted/chapter13/13.2/13.2-4-s.js index 0cd58161d..33fbf53c2 100644 --- a/test/suite/converted/chapter13/13.2/13.2-4-s.js +++ b/test/suite/converted/chapter13/13.2/13.2-4-s.js @@ -36,4 +36,4 @@ function testcase() { return ex instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.2/13.2-5-s.js b/test/suite/converted/chapter13/13.2/13.2-5-s.js index 5c0f4b3fe..5abdd4d32 100644 --- a/test/suite/converted/chapter13/13.2/13.2-5-s.js +++ b/test/suite/converted/chapter13/13.2/13.2-5-s.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.2/13.2-7-s.js b/test/suite/converted/chapter13/13.2/13.2-7-s.js index f72f8df2a..5907e13bc 100644 --- a/test/suite/converted/chapter13/13.2/13.2-7-s.js +++ b/test/suite/converted/chapter13/13.2/13.2-7-s.js @@ -35,4 +35,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter13/13.2/13.2-8-s.js b/test/suite/converted/chapter13/13.2/13.2-8-s.js index a398564a5..924a8d27e 100644 --- a/test/suite/converted/chapter13/13.2/13.2-8-s.js +++ b/test/suite/converted/chapter13/13.2/13.2-8-s.js @@ -29,4 +29,4 @@ function testcase() { var foo = new Function("'use strict'; for (var tempIndex in this) {if (tempIndex===\"caller\") {return false;}}; return true;"); return foo(); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter14/14.1/14.1-1-s.js b/test/suite/converted/chapter14/14.1/14.1-1-s.js index 09602c38e..6607a8cfd 100644 --- a/test/suite/converted/chapter14/14.1/14.1-1-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-1-s.js @@ -35,4 +35,4 @@ function testcase() { return foo.call(undefined); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter14/14.1/14.1-10-s.js b/test/suite/converted/chapter14/14.1/14.1-10-s.js index 28435d0e9..2c684fa1a 100644 --- a/test/suite/converted/chapter14/14.1/14.1-10-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-10-s.js @@ -36,4 +36,4 @@ function testcase() { return foo.call(undefined); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter14/14.1/14.1-11-s.js b/test/suite/converted/chapter14/14.1/14.1-11-s.js index 47f709d08..19c721294 100644 --- a/test/suite/converted/chapter14/14.1/14.1-11-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-11-s.js @@ -38,4 +38,4 @@ function testcase() { return foo.call(undefined); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter14/14.1/14.1-12-s.js b/test/suite/converted/chapter14/14.1/14.1-12-s.js index 1d3399972..1d8013e5a 100644 --- a/test/suite/converted/chapter14/14.1/14.1-12-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-12-s.js @@ -36,4 +36,4 @@ function testcase() { return foo.call(undefined); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter14/14.1/14.1-13-s.js b/test/suite/converted/chapter14/14.1/14.1-13-s.js index ec5d2cbb4..0bb49f696 100644 --- a/test/suite/converted/chapter14/14.1/14.1-13-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-13-s.js @@ -35,4 +35,4 @@ function testcase() { return foo.call(undefined); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter14/14.1/14.1-14-s.js b/test/suite/converted/chapter14/14.1/14.1-14-s.js index 4d2da25f7..07f36e536 100644 --- a/test/suite/converted/chapter14/14.1/14.1-14-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-14-s.js @@ -36,4 +36,4 @@ function testcase() { return foo.call(undefined); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter14/14.1/14.1-15-s.js b/test/suite/converted/chapter14/14.1/14.1-15-s.js index e95fde353..c0b0a99d3 100644 --- a/test/suite/converted/chapter14/14.1/14.1-15-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-15-s.js @@ -41,4 +41,4 @@ function testcase() { return foo.call(undefined); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter14/14.1/14.1-16-s.js b/test/suite/converted/chapter14/14.1/14.1-16-s.js index 4d6eba583..73768c6cc 100644 --- a/test/suite/converted/chapter14/14.1/14.1-16-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-16-s.js @@ -35,4 +35,4 @@ function testcase() { return foo.call(undefined); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter14/14.1/14.1-17-s.js b/test/suite/converted/chapter14/14.1/14.1-17-s.js index f3d1b276c..6362df451 100644 --- a/test/suite/converted/chapter14/14.1/14.1-17-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-17-s.js @@ -36,4 +36,4 @@ function testcase() { return foo.call(undefined); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter14/14.1/14.1-2-s.js b/test/suite/converted/chapter14/14.1/14.1-2-s.js index d3e15c05b..6318bdf17 100644 --- a/test/suite/converted/chapter14/14.1/14.1-2-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-2-s.js @@ -35,4 +35,4 @@ function testcase() { return foo.call(undefined); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter14/14.1/14.1-3-s.js b/test/suite/converted/chapter14/14.1/14.1-3-s.js index 449f877b4..8a169ab4f 100644 --- a/test/suite/converted/chapter14/14.1/14.1-3-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-3-s.js @@ -35,4 +35,4 @@ function testcase() { return foo.call(undefined); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter14/14.1/14.1-4-s.js b/test/suite/converted/chapter14/14.1/14.1-4-s.js index 733d79f05..7089dc6aa 100644 --- a/test/suite/converted/chapter14/14.1/14.1-4-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-4-s.js @@ -36,4 +36,4 @@ ict'; return foo.call(undefined); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter14/14.1/14.1-5-s.js b/test/suite/converted/chapter14/14.1/14.1-5-s.js index 6ea50ed46..9efad54ab 100644 --- a/test/suite/converted/chapter14/14.1/14.1-5-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-5-s.js @@ -35,4 +35,4 @@ function testcase() { return foo.call(undefined); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter14/14.1/14.1-6-s.js b/test/suite/converted/chapter14/14.1/14.1-6-s.js index 2f0c036b1..0e7616a9f 100644 --- a/test/suite/converted/chapter14/14.1/14.1-6-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-6-s.js @@ -35,4 +35,4 @@ function testcase() { return foo.call(undefined); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter14/14.1/14.1-7-s.js b/test/suite/converted/chapter14/14.1/14.1-7-s.js index 8f7fadbf8..c3414195d 100644 --- a/test/suite/converted/chapter14/14.1/14.1-7-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-7-s.js @@ -35,4 +35,4 @@ function testcase() { return foo.call(undefined); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter14/14.1/14.1-8-s.js b/test/suite/converted/chapter14/14.1/14.1-8-s.js index 210965a42..86f91e764 100644 --- a/test/suite/converted/chapter14/14.1/14.1-8-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-8-s.js @@ -36,4 +36,4 @@ function testcase() { return foo.call(undefined); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter14/14.1/14.1-9-s.js b/test/suite/converted/chapter14/14.1/14.1-9-s.js index da40c9f1f..b37e25d87 100644 --- a/test/suite/converted/chapter14/14.1/14.1-9-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-9-s.js @@ -36,4 +36,4 @@ function testcase() { return foo.call(undefined); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.1/15.1.1/15.1.1.1/15.1.1.1-0.js b/test/suite/converted/chapter15/15.1/15.1.1/15.1.1.1/15.1.1.1-0.js index 7b2c011b6..56588e503 100644 --- a/test/suite/converted/chapter15/15.1/15.1.1/15.1.1.1/15.1.1.1-0.js +++ b/test/suite/converted/chapter15/15.1/15.1.1/15.1.1.1/15.1.1.1-0.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.1/15.1.1/15.1.1.2/15.1.1.2-0.js b/test/suite/converted/chapter15/15.1/15.1.1/15.1.1.2/15.1.1.2-0.js index fa93c91d2..24fcdd8bd 100644 --- a/test/suite/converted/chapter15/15.1/15.1.1/15.1.1.2/15.1.1.2-0.js +++ b/test/suite/converted/chapter15/15.1/15.1.1/15.1.1.2/15.1.1.2-0.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.1/15.1.1/15.1.1.3/15.1.1.3-0.js b/test/suite/converted/chapter15/15.1/15.1.1/15.1.1.3/15.1.1.3-0.js index a186c2107..d47db0549 100644 --- a/test/suite/converted/chapter15/15.1/15.1.1/15.1.1.3/15.1.1.3-0.js +++ b/test/suite/converted/chapter15/15.1/15.1.1/15.1.1.3/15.1.1.3-0.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.15-3-1.js b/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.15-3-1.js index a8d75b2f6..87300a5bc 100644 --- a/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.15-3-1.js +++ b/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.15-3-1.js @@ -33,4 +33,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.15-3-2.js b/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.15-3-2.js index 01befc589..b13f86a72 100644 --- a/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.15-3-2.js +++ b/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.15-3-2.js @@ -33,4 +33,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.15-6-1.js b/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.15-6-1.js index 744900c32..53fce3d62 100644 --- a/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.15-6-1.js +++ b/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.15-6-1.js @@ -33,4 +33,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.2-1.js b/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.2-1.js index 5642d2c34..7d6e28376 100644 --- a/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.2-1.js +++ b/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.2-1.js @@ -33,4 +33,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.5-3-1.js b/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.5-3-1.js index 8774c30c6..3c9914947 100644 --- a/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.5-3-1.js +++ b/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.5-3-1.js @@ -33,4 +33,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-1.js b/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-1.js index f028dca5a..3922d0e64 100644 --- a/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-1.js +++ b/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-1.js @@ -34,4 +34,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-2.js b/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-2.js index ce33cf3b6..b71a91aec 100644 --- a/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-2.js +++ b/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-2.js @@ -33,4 +33,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-3.js b/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-3.js index 238f10c17..2e3de6af7 100644 --- a/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-3.js +++ b/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-3.js @@ -33,4 +33,4 @@ function testcase() { return e instanceof SyntaxError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-4.js b/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-4.js index b34031b3d..b454127c2 100644 --- a/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-4.js +++ b/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-4.js @@ -33,4 +33,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.10/15.10.6/15.10.6.2/15.10.6.2-9-e-1.js b/test/suite/converted/chapter15/15.10/15.10.6/15.10.6.2/15.10.6.2-9-e-1.js index e62206a13..1a7f9c7be 100644 --- a/test/suite/converted/chapter15/15.10/15.10.6/15.10.6.2/15.10.6.2-9-e-1.js +++ b/test/suite/converted/chapter15/15.10/15.10.6/15.10.6.2/15.10.6.2-9-e-1.js @@ -31,4 +31,4 @@ function testcase() { result = regObj.exec(str).toString() === "World"; return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.10/15.10.6/15.10.6.js b/test/suite/converted/chapter15/15.10/15.10.6/15.10.6.js index a490b8f4e..90b64e842 100644 --- a/test/suite/converted/chapter15/15.10/15.10.6/15.10.6.js +++ b/test/suite/converted/chapter15/15.10/15.10.6/15.10.6.js @@ -28,4 +28,4 @@ function testcase() { var s = Object.prototype.toString.call(RegExp.prototype); return s === '[object RegExp]'; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.1/15.10.7.1-2.js b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.1/15.10.7.1-2.js index 8fe1b1269..69a1518d2 100644 --- a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.1/15.10.7.1-2.js +++ b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.1/15.10.7.1-2.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.2/15.10.7.2-2.js b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.2/15.10.7.2-2.js index 8e03401ac..4242cbd34 100644 --- a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.2/15.10.7.2-2.js +++ b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.2/15.10.7.2-2.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.3/15.10.7.3-2.js b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.3/15.10.7.3-2.js index 09cb54110..c8b050288 100644 --- a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.3/15.10.7.3-2.js +++ b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.3/15.10.7.3-2.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.4/15.10.7.4-2.js b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.4/15.10.7.4-2.js index eec69c457..d79559095 100644 --- a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.4/15.10.7.4-2.js +++ b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.4/15.10.7.4-2.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.5/15.10.7.5-2.js b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.5/15.10.7.5-2.js index c3a700cb7..83731c870 100644 --- a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.5/15.10.7.5-2.js +++ b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.5/15.10.7.5-2.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-10-1.js b/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-10-1.js index 0b1958160..eb2122fbf 100644 --- a/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-10-1.js +++ b/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-10-1.js @@ -29,4 +29,4 @@ function testcase() { errObj.name = "ErrorName"; return errObj.toString() === "ErrorName: ErrorMessage"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-6-1.js b/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-6-1.js index 135098e3e..532f13868 100644 --- a/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-6-1.js +++ b/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-6-1.js @@ -28,4 +28,4 @@ function testcase() { var errObj = new Error(); return errObj.toString() === "Error"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-6-2.js b/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-6-2.js index 1daa95801..c80509949 100644 --- a/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-6-2.js +++ b/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-6-2.js @@ -28,4 +28,4 @@ function testcase() { var errObj = new Error("ErrorMessage"); return errObj.toString() === "Error: ErrorMessage"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-8-1.js b/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-8-1.js index f95cfcb82..3195f16e2 100644 --- a/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-8-1.js +++ b/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-8-1.js @@ -29,4 +29,4 @@ function testcase() { errObj.name = ""; return errObj.toString() === "ErrorMessage"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-8-2.js b/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-8-2.js index d4173b9f2..e6b5685f1 100644 --- a/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-8-2.js +++ b/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-8-2.js @@ -29,4 +29,4 @@ function testcase() { errObj.name = ""; return errObj.toString() === ""; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-9-1.js b/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-9-1.js index d5c271257..197847f9b 100644 --- a/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-9-1.js +++ b/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-9-1.js @@ -29,4 +29,4 @@ function testcase() { errObj.name = "ErrorName"; return errObj.toString() === "ErrorName"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12-0-1.js b/test/suite/converted/chapter15/15.12/15.12-0-1.js index fa9eed366..129f775d8 100644 --- a/test/suite/converted/chapter15/15.12/15.12-0-1.js +++ b/test/suite/converted/chapter15/15.12/15.12-0-1.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12-0-2.js b/test/suite/converted/chapter15/15.12/15.12-0-2.js index c80f12663..497840545 100644 --- a/test/suite/converted/chapter15/15.12/15.12-0-2.js +++ b/test/suite/converted/chapter15/15.12/15.12-0-2.js @@ -40,4 +40,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12-0-3.js b/test/suite/converted/chapter15/15.12/15.12-0-3.js index 41c1da23e..ccaff3732 100644 --- a/test/suite/converted/chapter15/15.12/15.12-0-3.js +++ b/test/suite/converted/chapter15/15.12/15.12-0-3.js @@ -40,4 +40,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12-0-4.js b/test/suite/converted/chapter15/15.12/15.12-0-4.js index c08e978ff..b378a7db6 100644 --- a/test/suite/converted/chapter15/15.12/15.12-0-4.js +++ b/test/suite/converted/chapter15/15.12/15.12-0-4.js @@ -41,4 +41,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-1.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-1.js index 35736e660..bb64680c1 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-1.js @@ -33,4 +33,4 @@ function testcase() { if (e.name === 'SyntaxError') return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-2.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-2.js index c9122a117..1dbd9ee0d 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-2.js @@ -33,4 +33,4 @@ function testcase() { return true; // treat any exception as a pass, other tests ensure that JSON.parse throws SyntaxError exceptions } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-3.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-3.js index e9c4c490c..ecdde1a84 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-3.js @@ -33,4 +33,4 @@ function testcase() { return true; // treat any exception as a pass, other tests ensure that JSON.parse throws SyntaxError exceptions } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-4.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-4.js index a8bc77aac..f971be3b8 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-4.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-4.js @@ -33,4 +33,4 @@ function testcase() { return true; // treat any exception as a pass, other tests ensure that JSON.parse throws SyntaxError exceptions } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-5.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-5.js index 2edbb40d8..8bcfc7515 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-5.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-5.js @@ -33,4 +33,4 @@ function testcase() { return true; // treat any exception as a pass, other tests ensure that JSON.parse throws SyntaxError exceptions } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-6.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-6.js index 79b1a4b11..4ce0c47e2 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-6.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-6.js @@ -33,4 +33,4 @@ function testcase() { return true; // treat any exception as a pass, other tests ensure that JSON.parse throws SyntaxError exceptions } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-7.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-7.js index 69d1fc939..5d93430dc 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-7.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-7.js @@ -34,4 +34,4 @@ function testcase() { return true; // treat any exception as a pass, other tests ensure that JSON.parse throws SyntaxError exceptions } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-8.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-8.js index 28064ac87..42f01406b 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-8.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-8.js @@ -33,4 +33,4 @@ function testcase() { return true; // treat any exception as a pass, other tests ensure that JSON.parse throws SyntaxError exceptions } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-9.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-9.js index 41d25e4fa..5a149051e 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-9.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-9.js @@ -33,4 +33,4 @@ function testcase() { '\t\r \n}\t\r \n'); // should JOSN parse without error return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-1.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-1.js index 1ea989b2d..3a0bdb48c 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-1.js @@ -33,4 +33,4 @@ function testcase() { return true; // treat any exception as a pass, other tests ensure that JSON.parse throws SyntaxError exceptions } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-2.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-2.js index 0131ca8bc..54ec2317e 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-2.js @@ -33,4 +33,4 @@ function testcase() { if (e.name === 'SyntaxError') return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-3.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-3.js index ca21878d8..6a6d358df 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-3.js @@ -33,4 +33,4 @@ function testcase() { if (e.name === 'SyntaxError') return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-4.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-4.js index 96afaea2b..a645fd779 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-4.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-4.js @@ -33,4 +33,4 @@ function testcase() { if (e.name === 'SyntaxError') return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-2.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-2.js index 4f4a94fc1..41656c0a8 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-2.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-3.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-3.js index 83247995b..c627a973a 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-3.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-4.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-4.js index db3d5e6cb..a47f30a8a 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-4.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-4.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-1.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-1.js index dd43b33b4..5f04c61c2 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-1.js @@ -32,4 +32,4 @@ function testcase() { return true; // treat any exception as a pass, other tests ensure that JSON.parse throws SyntaxError exceptions } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-2.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-2.js index f14f0a0cb..f78c91fa9 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-2.js @@ -32,4 +32,4 @@ function testcase() { return true; // treat any exception as a pass, other tests ensure that JSON.parse throws SyntaxError exceptions } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-3.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-3.js index eb3a961c2..8f7a54bfa 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-3.js @@ -32,4 +32,4 @@ function testcase() { return true; // treat any exception as a pass, other tests ensure that JSON.parse throws SyntaxError exceptions } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-4.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-4.js index a3caab181..7594c9264 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-4.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-4.js @@ -32,4 +32,4 @@ function testcase() { if (e.name === 'SyntaxError') return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-2.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-2.js index 7e2aebf99..8ab617fca 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-2.js @@ -32,4 +32,4 @@ function testcase() { return e.name==='SyntaxError' } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-3.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-3.js index b4fe8f36d..82154c609 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-3.js @@ -32,4 +32,4 @@ function testcase() { return e.name==='SyntaxError' } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-0-1.js b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-0-1.js index 8c28e03d2..7248dd217 100644 --- a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-0-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-0-1.js @@ -44,4 +44,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-0-2.js b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-0-2.js index b1068e91f..a5f9ff2c8 100644 --- a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-0-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-0-2.js @@ -44,4 +44,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-0-3.js b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-0-3.js index febd53e08..0997b3290 100644 --- a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-0-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-0-3.js @@ -33,4 +33,4 @@ function testcase() { var desc = Object.getOwnPropertyDescriptor(o, "parse"); return desc.configurable === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-1.js b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-1.js index 9ca497179..859ba8199 100644 --- a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-1.js @@ -72,4 +72,4 @@ function testcase() { } return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-10.js b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-10.js index 6e0b538d8..f2c465751 100644 --- a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-10.js +++ b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-10.js @@ -72,4 +72,4 @@ function testcase() { } return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-2.js b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-2.js index c932a65c3..623e2bcdd 100644 --- a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-2.js @@ -72,4 +72,4 @@ function testcase() { } return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-3.js b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-3.js index f91b3999e..198473ad6 100644 --- a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-3.js @@ -72,4 +72,4 @@ function testcase() { } return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-4.js b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-4.js index 75285090a..2502a8185 100644 --- a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-4.js +++ b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-4.js @@ -72,4 +72,4 @@ function testcase() { } return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-5.js b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-5.js index d40f15422..ccbfe8bcd 100644 --- a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-5.js +++ b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-5.js @@ -72,4 +72,4 @@ function testcase() { } return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-6.js b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-6.js index 70449af13..9011c3119 100644 --- a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-6.js +++ b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-6.js @@ -72,4 +72,4 @@ function testcase() { } return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-7.js b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-7.js index 9764a1a77..4f31a752a 100644 --- a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-7.js +++ b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-7.js @@ -72,4 +72,4 @@ function testcase() { } return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-8.js b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-8.js index e6c738870..4801d6cb5 100644 --- a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-8.js +++ b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-8.js @@ -72,4 +72,4 @@ function testcase() { } return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-9.js b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-9.js index d6689f686..ee4a49b5f 100644 --- a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-9.js +++ b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-9.js @@ -72,4 +72,4 @@ function testcase() { } return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-0-1.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-0-1.js index 647f5bc6e..a2610e1f8 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-0-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-0-1.js @@ -44,4 +44,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-0-2.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-0-2.js index 543867b89..850662f38 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-0-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-0-2.js @@ -44,4 +44,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-0-3.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-0-3.js index 2c56c83a9..4d4a1b986 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-0-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-0-3.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-16.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-16.js index 6397936ba..0bc8645b6 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-16.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-16.js @@ -69,4 +69,4 @@ function testcase() { } return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-17.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-17.js index 04ace449c..86e217f23 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-17.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-17.js @@ -69,4 +69,4 @@ function testcase() { } return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-18.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-18.js index b4836b8e0..8d7a6776a 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-18.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-18.js @@ -69,4 +69,4 @@ function testcase() { } return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-19.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-19.js index 7bb8f1265..9a6d9479b 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-19.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-19.js @@ -69,4 +69,4 @@ function testcase() { } return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-20.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-20.js index 1397c927c..ebad08bd1 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-20.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-20.js @@ -69,4 +69,4 @@ function testcase() { } return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-21.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-21.js index 631d6b040..8d2c298d3 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-21.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-21.js @@ -69,4 +69,4 @@ function testcase() { } return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-22.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-22.js index 2e444d9fe..5091ab75f 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-22.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-22.js @@ -69,4 +69,4 @@ function testcase() { } return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-23.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-23.js index 69a4b5363..fca2ba0ce 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-23.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-23.js @@ -69,4 +69,4 @@ function testcase() { } return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-24.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-24.js index f9a3777cc..02f448fcc 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-24.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-24.js @@ -69,4 +69,4 @@ function testcase() { } return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-25.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-25.js index a5360df26..4c4cbc87b 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-25.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-25.js @@ -69,4 +69,4 @@ function testcase() { } return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-26.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-26.js index a995dad91..51eadd8f9 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-26.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-26.js @@ -33,4 +33,4 @@ function testcase() { var jsonText = JSON.stringify(arrObj, undefined, "").toString(); return jsonText.substr(jsonText.length - 1, 1) === "]"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-4-1.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-4-1.js index 55e55e135..ffc6c6606 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-4-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-4-1.js @@ -30,4 +30,4 @@ function testcase() { } catch (e) {return false} } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-5-a-i-1.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-5-a-i-1.js index 597ad8e1a..1993ea5f4 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-5-a-i-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-5-a-i-1.js @@ -28,4 +28,4 @@ function testcase() { var obj = {a1: {b1: [1,2,3,4], b2: {c1: 1, c2: 2}},a2: 'a2'}; return JSON.stringify(obj,null, new Number(5))=== JSON.stringify(obj,null, 5); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-5-b-i-1.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-5-b-i-1.js index 616b87059..c27e2cc3b 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-5-b-i-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-5-b-i-1.js @@ -28,4 +28,4 @@ function testcase() { var obj = {a1: {b1: [1,2,3,4], b2: {c1: 1, c2: 2}},a2: 'a2'}; return JSON.stringify(obj,null, new String('xxx'))=== JSON.stringify(obj,null, 'xxx'); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-a-1.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-a-1.js index 5afe2d3d9..25ca12ffd 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-a-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-a-1.js @@ -28,4 +28,4 @@ function testcase() { var obj = {a1: {b1: [1,2,3,4], b2: {c1: 1, c2: 2}},a2: 'a2'}; return JSON.stringify(obj,null, 10)=== JSON.stringify(obj,null, 100); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-a-2.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-a-2.js index 20769eea0..2a536bbea 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-a-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-a-2.js @@ -28,4 +28,4 @@ function testcase() { var obj = {a1: {b1: [1,2,3,4], b2: {c1: 1, c2: 2}},a2: 'a2'}; return JSON.stringify(obj,null, 5.99999)=== JSON.stringify(obj,null, 5); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-1.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-1.js index 04e3f8cc4..278aafe09 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-1.js @@ -28,4 +28,4 @@ function testcase() { var obj = {a1: {b1: [1,2,3,4], b2: {c1: 1, c2: 2}},a2: 'a2'}; return JSON.stringify(obj,null, 0.999999)=== JSON.stringify(obj); /* emptry string should be same as no space arg */ } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-2.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-2.js index 3b65e8657..f874a64fc 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-2.js @@ -28,4 +28,4 @@ function testcase() { var obj = {a1: {b1: [1,2,3,4], b2: {c1: 1, c2: 2}},a2: 'a2'}; return JSON.stringify(obj,null, 0)=== JSON.stringify(obj); /* emptry string should be same as no space arg */ } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-3.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-3.js index bd1942fde..e86a716fa 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-3.js @@ -28,4 +28,4 @@ function testcase() { var obj = {a1: {b1: [1,2,3,4], b2: {c1: 1, c2: 2}},a2: 'a2'}; return JSON.stringify(obj,null, -5)=== JSON.stringify(obj); /* emptry string should be same as no space arg */ } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-4.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-4.js index be47fc586..ffaa41e75 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-4.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-4.js @@ -30,4 +30,4 @@ function testcase() { // '12345' return JSON.stringify(obj,null, 5)=== JSON.stringify(obj, null, fiveSpaces); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-7-a-1.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-7-a-1.js index c85fa8936..2d16b7667 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-7-a-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-7-a-1.js @@ -28,4 +28,4 @@ function testcase() { var obj = {a1: {b1: [1,2,3,4], b2: {c1: 1, c2: 2}},a2: 'a2'}; return JSON.stringify(obj,null, '0123456789xxxxxxxxx')=== JSON.stringify(obj,null, '0123456789'); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-1.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-1.js index 3ef52c1f7..42bef771f 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-1.js @@ -28,4 +28,4 @@ function testcase() { var obj = {a1: {b1: [1,2,3,4], b2: {c1: 1, c2: 2}},a2: 'a2'}; return JSON.stringify(obj)=== JSON.stringify(obj,null, ''); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-2.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-2.js index c597346d7..66606ac31 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-2.js @@ -28,4 +28,4 @@ function testcase() { var obj = {a1: {b1: [1,2,3,4], b2: {c1: 1, c2: 2}},a2: 'a2'}; return JSON.stringify(obj)=== JSON.stringify(obj,null, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-3.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-3.js index 3afbb08d3..77b2a6c10 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-3.js @@ -28,4 +28,4 @@ function testcase() { var obj = {a1: {b1: [1,2,3,4], b2: {c1: 1, c2: 2}},a2: 'a2'}; return JSON.stringify(obj)=== JSON.stringify(obj,null, null); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-4.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-4.js index 9f1c37ad2..e6a9a6c6c 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-4.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-4.js @@ -28,4 +28,4 @@ function testcase() { var obj = {a1: {b1: [1,2,3,4], b2: {c1: 1, c2: 2}},a2: 'a2'}; return JSON.stringify(obj)=== JSON.stringify(obj,null, new Boolean(true)); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-5.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-5.js index 459e5843f..667d385b5 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-5.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-5.js @@ -28,4 +28,4 @@ function testcase() { var obj = {a1: {b1: [1,2,3,4], b2: {c1: 1, c2: 2}},a2: 'a2'}; return JSON.stringify(obj)=== JSON.stringify(obj,null, obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-2-b-i-1.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-2-b-i-1.js index 28f7d745f..9671188ce 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-2-b-i-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-2-b-i-1.js @@ -31,4 +31,4 @@ function testcase() { }; return JSON.stringify([obj]) === '["fortytwo objects"]'; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-2-b-i-2.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-2-b-i-2.js index e46505c8e..0faa9ad27 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-2-b-i-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-2-b-i-2.js @@ -31,4 +31,4 @@ function testcase() { }; return JSON.stringify([obj]) === '[42]'; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-2-b-i-3.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-2-b-i-3.js index 069f58083..be6148f57 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-2-b-i-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-2-b-i-3.js @@ -31,4 +31,4 @@ function testcase() { }; return JSON.stringify([obj]) === '[true]'; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_4-1-1.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_4-1-1.js index c034b10f4..7d4a93dad 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_4-1-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_4-1-1.js @@ -33,4 +33,4 @@ function testcase() { } catch (e) {return true} } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_4-1-2.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_4-1-2.js index 729c6172f..fdf7ee747 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_4-1-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_4-1-2.js @@ -33,4 +33,4 @@ function testcase() { } catch (e) {return e.name==='TypeError'} } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_4-1-3.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_4-1-3.js index 42585956c..4307cde61 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_4-1-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_4-1-3.js @@ -33,4 +33,4 @@ function testcase() { } catch (e) {return true} } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.1/15.2.3.1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.1/15.2.3.1.js index faefe2699..763df02c2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.1/15.2.3.1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.1/15.2.3.1.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-1.js index 9d49741c6..63fb05ea5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-1.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-1.js index f0a476cd4..7539412a2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-1.js @@ -31,4 +31,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-2.js index 52d7a626f..d77f7137e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-2.js @@ -31,4 +31,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-3.js index 7874f47b3..e1ca57bee 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-3.js @@ -31,4 +31,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-4.js index daa47cdeb..a14086716 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-4.js @@ -31,4 +31,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1.js index 1b9562106..39e76fe39 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1.js @@ -34,4 +34,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-2-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-2-1.js index 49eb58456..dcce2541d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-2-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-2-1.js @@ -39,4 +39,4 @@ function testcase() { return preCheck && !testResult1 && !testResult2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-2.js index aa89e0452..49cdc29d2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-2.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-1.js index be8cd7174..4b784333d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-1.js @@ -31,4 +31,4 @@ function testcase() { return preCheck && !Object.isExtensible(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-10.js index 306435de5..ee0c85164 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-10.js @@ -32,4 +32,4 @@ function testcase() { errObj[0] = 12; return preCheck && !errObj.hasOwnProperty("0"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-11.js index 66f9bd24a..1fd472e36 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-11.js @@ -35,4 +35,4 @@ function testcase() { argObj[0] = 12; return preCheck && !argObj.hasOwnProperty("0"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-12.js index aa3394343..8b38f68f0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-12.js @@ -32,4 +32,4 @@ function testcase() { obj.exName = 2; return preCheck && !Object.hasOwnProperty("exName"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-13.js index b5cda0c29..aecfa419a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-13.js @@ -32,4 +32,4 @@ function testcase() { funObj.exName = 2; return preCheck && !funObj.hasOwnProperty("exName"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-14.js index b6d3bc87d..a9620dbfe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-14.js @@ -32,4 +32,4 @@ function testcase() { arrObj.exName = 2; return preCheck && !arrObj.hasOwnProperty("exName"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-15.js index 4fc7febe2..fecf1e94d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-15.js @@ -32,4 +32,4 @@ function testcase() { strObj.exName = 2; return preCheck && !strObj.hasOwnProperty("exName"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-16.js index 461f677ca..13be676f1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-16.js @@ -32,4 +32,4 @@ function testcase() { boolObj.exName = 2; return preCheck && !boolObj.hasOwnProperty("exName"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-17.js index 72c9de6d2..c5ce45136 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-17.js @@ -32,4 +32,4 @@ function testcase() { numObj.exName = 2; return preCheck && !numObj.hasOwnProperty("exName"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-18.js index a635c5be9..874a8475b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-18.js @@ -32,4 +32,4 @@ function testcase() { dateObj.exName = 2; return preCheck && !dateObj.hasOwnProperty("exName"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-19.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-19.js index cad4beecb..7f277fad6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-19.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-19.js @@ -32,4 +32,4 @@ function testcase() { regObj.exName = 2; return preCheck && !regObj.hasOwnProperty("exName"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-2.js index d334045de..4c921b7eb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-2.js @@ -33,4 +33,4 @@ function testcase() { obj[0] = 12; return preCheck && !obj.hasOwnProperty("0"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-20.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-20.js index 92558f324..bc344d0b2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-20.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-20.js @@ -32,4 +32,4 @@ function testcase() { errObj.exName = 2; return preCheck && !errObj.hasOwnProperty("exName"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-21.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-21.js index 2ac39f66e..4eb2e2bb6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-21.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-21.js @@ -35,4 +35,4 @@ function testcase() { argObj.exName = 2; return preCheck && !argObj.hasOwnProperty("exName"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-22.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-22.js index c1540aeef..c71d097a6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-22.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-22.js @@ -34,4 +34,4 @@ function testcase() { return preCheck && !obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-23.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-23.js index 68d16e23b..d5f05097e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-23.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-23.js @@ -33,4 +33,4 @@ function testcase() { return preCheck && obj.prop === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-24.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-24.js index 692a38ca3..c401e60f1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-24.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-24.js @@ -37,4 +37,4 @@ function testcase() { return preCheck && child.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-3.js index 602c04569..a43400211 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-3.js @@ -32,4 +32,4 @@ function testcase() { funObj[0] = 12; return preCheck && !funObj.hasOwnProperty("0"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-4.js index 5dd593eb7..6075dd16a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-4.js @@ -32,4 +32,4 @@ function testcase() { arrObj[0] = 12; return preCheck && !arrObj.hasOwnProperty("0"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5-1.js index 52b1e5778..c15fd4e33 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5-1.js @@ -32,4 +32,4 @@ function testcase() { strObj[10] = 12; return preCheck && !strObj.hasOwnProperty("10"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5.js index b38a01509..5c3aa2b25 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5.js @@ -36,4 +36,4 @@ function testcase() { !strObj.hasOwnProperty("0") && typeof strObj[0] === "undefined"; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-6.js index ab72423b6..1cfe55d21 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-6.js @@ -32,4 +32,4 @@ function testcase() { boolObj[0] = 12; return preCheck && !boolObj.hasOwnProperty("0"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-7.js index c2e574489..eb5a4be67 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-7.js @@ -32,4 +32,4 @@ function testcase() { numObj[0] = 12; return preCheck && !numObj.hasOwnProperty("0"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-8.js index 2e11bffc0..a712c8e50 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-8.js @@ -32,4 +32,4 @@ function testcase() { dateObj[0] = 12; return preCheck && !dateObj.hasOwnProperty("0"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-9.js index 534e86ff1..f8d8efa25 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-9.js @@ -32,4 +32,4 @@ function testcase() { regObj[0] = 12; return preCheck && !regObj.hasOwnProperty("0"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-1.js index 4a38e3d85..74b15a141 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-1.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-1.js index 99ec6d378..427e8c281 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-1.js @@ -34,4 +34,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-1.js index 93f6109aa..a0c085046 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-1.js @@ -31,4 +31,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-10.js index 6cb9cd6cf..ced5e5f45 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-10.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-11.js index 88e057f29..c413ab97b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-11.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-12.js index 25fbffdbb..3a0a1dbbc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-12.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-13.js index c1726af05..50f2cea27 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-13.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-14.js index 2fad0048a..fe48b9f59 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-14.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-15.js index 7d18f2a4c..c9c8f02fb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-15.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-16.js index 70d7367d2..b86e81b1d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-16.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-17.js index 64fa1dfdb..e0d684b14 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-17.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-18.js index 5698d7521..ce19af392 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-18.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-19.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-19.js index 899cf7dad..ee707d3d5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-19.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-19.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-2.js index 275c523b2..2edfd626f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-2.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-20.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-20.js index 0d8a0e626..23653d265 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-20.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-20.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-21.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-21.js index 333d998d2..5924131e0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-21.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-21.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-22.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-22.js index 2d4f19002..41428e27a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-22.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-22.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-23.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-23.js index e60af6305..eead29680 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-23.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-23.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-24.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-24.js index eebae8ab7..f2f56f5b6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-24.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-24.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-25.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-25.js index 6df5d6049..d5bc044ab 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-25.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-25.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-26.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-26.js index b3ae2d35b..feb64d4d8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-26.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-26.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-27.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-27.js index cb2540bbe..793f93c9d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-27.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-27.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-3.js index f561a864a..0d484c5f8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-3.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-4.js index b4bff070f..da53d60e1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-4.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-5.js index 075cf0878..80b50763a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-5.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-6.js index 249e86e90..22ed04de0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-6.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-7.js index fdd76ba48..369b4fe38 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-7.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-8.js index 1bb0bb5f2..82d7e3026 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-8.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-9.js index abea98e32..d3903e0ae 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-9.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-1.js index 7078d8fca..1604b466a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-1.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-1.js index d065f995e..aeecf3122 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-1.js @@ -31,4 +31,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-2.js index 33c0f7ac6..f1e7d33eb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-2.js @@ -31,4 +31,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-3.js index 9916207dd..11d9fe48c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-3.js @@ -31,4 +31,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-4.js index 7812502fb..bbe393986 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-4.js @@ -31,4 +31,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-5.js index 48eaa7e73..13a825810 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-5.js @@ -28,4 +28,4 @@ function testcase() { var obj = Object.freeze([0, 1, 2]); return Object.isFrozen(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-6.js index 6fa84b6bd..c7e8575a1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-6.js @@ -31,4 +31,4 @@ function testcase() { sparseArr = Object.freeze(sparseArr); return Object.isFrozen(sparseArr); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-7.js index 88b11d147..5a3ad0cf9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-7.js @@ -28,4 +28,4 @@ function testcase() { var obj = Object.freeze({ 0: 0, 1: 1, 1000: 1000 }); return Object.isFrozen(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1.js index 4c70b0804..ffdad6081 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1.js @@ -34,4 +34,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-1.js index 9f0ba0f0c..f7ed5820c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-1.js @@ -43,4 +43,4 @@ function testcase() { return Object.isFrozen(child); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-2.js index dbf188ad5..5c0c48e77 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-2.js @@ -49,4 +49,4 @@ function testcase() { return Object.isFrozen(child); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-1.js index 4657d3705..0b2dad35a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-1.js @@ -38,4 +38,4 @@ function testcase() { return !Object.isFrozen(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-11.js index 2bc9a1a49..25ab24b53 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-11.js @@ -35,4 +35,4 @@ function testcase() { Object.preventExtensions(arg); return !Object.isFrozen(arg); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-12.js index 7a3c6edaf..d1558b568 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-12.js @@ -34,4 +34,4 @@ function testcase() { return !Object.isFrozen(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-13.js index f851ccfe9..b120e38d5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-13.js @@ -38,4 +38,4 @@ function testcase() { return !Object.isFrozen(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-14.js index 0e21fbd57..ca4ba6adb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-14.js @@ -33,4 +33,4 @@ function testcase() { return !Object.isFrozen(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-2.js index 0c6ab557c..328054af4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-2.js @@ -47,4 +47,4 @@ function testcase() { Object.preventExtensions(child); return !Object.isFrozen(child); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-3.js index 92ce2123d..76a89d127 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-3.js @@ -48,4 +48,4 @@ function testcase() { Object.preventExtensions(child); return !Object.isFrozen(child); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-4.js index 43c098bb2..391db7c60 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-4.js @@ -37,4 +37,4 @@ function testcase() { Object.preventExtensions(obj); return !Object.isFrozen(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-5.js index d4cfe3dfb..37aba6097 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-5.js @@ -47,4 +47,4 @@ function testcase() { Object.preventExtensions(child); return !Object.isFrozen(child); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-6.js index 5516ecf7b..0b756052b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-6.js @@ -50,4 +50,4 @@ function testcase() { Object.preventExtensions(child); return !Object.isFrozen(child); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-7.js index 9a203923e..5755607fa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-7.js @@ -35,4 +35,4 @@ function testcase() { Object.preventExtensions(obj); return !Object.isFrozen(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-8.js index a111d407e..9f27f4428 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-8.js @@ -47,4 +47,4 @@ function testcase() { Object.preventExtensions(child); return !Object.isFrozen(child); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-b-i-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-b-i-1.js index 8b3177ecc..d1d4f8385 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-b-i-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-b-i-1.js @@ -36,4 +36,4 @@ function testcase() { return !Object.isFrozen(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-c-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-c-1.js index 16aa7f8e4..37acf78d6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-c-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-c-1.js @@ -37,4 +37,4 @@ function testcase() { return !Object.isFrozen(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-c-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-c-2.js index ea283d4e5..fb9fa163f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-c-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-c-2.js @@ -43,4 +43,4 @@ function testcase() { return !Object.isFrozen(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-1.js index 03773fbe8..87e3595dd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-1.js @@ -31,4 +31,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-10.js index 668c78c44..33c9a5252 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-10.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-11.js index 695285c31..adcbabf93 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-11.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-12.js index 69cd56845..fdd2c7f0f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-12.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-13.js index 091b379f3..b609fc472 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-13.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-14.js index 06eb82f0a..4cb1c4382 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-14.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-15.js index 21c09f7e0..16cef5e34 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-15.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-16.js index cc0662378..b05e7bc98 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-16.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-17.js index 55fb282d1..2521fc1d7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-17.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-18.js index e1f68dca4..0221aaf5a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-18.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-19.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-19.js index 416225e83..4ce834255 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-19.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-19.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-2.js index a1606c245..fbaa1cb55 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-2.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-20.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-20.js index add0ed40a..b3b56ee46 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-20.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-20.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-21.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-21.js index a20b2d9a1..fccbda071 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-21.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-21.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-22.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-22.js index ee4ba33ef..29fe95aef 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-22.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-22.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-23.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-23.js index 404a2baa6..c80d9da79 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-23.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-23.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-24.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-24.js index 8aef7f6f1..1ec737baf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-24.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-24.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-25.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-25.js index 700324379..83cb71e20 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-25.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-25.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-26.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-26.js index 6e2425651..4ddc7584a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-26.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-26.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-27.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-27.js index b30ca3ded..5f5d13a99 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-27.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-27.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-28.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-28.js index b9e0de416..8501784b9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-28.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-28.js @@ -51,4 +51,4 @@ function testcase() { return Object.isFrozen(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-3.js index 6361d6559..2b4262308 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-3.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-4.js index 9aedfe49c..d09724359 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-4.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-5.js index 51b916647..2ee76e004 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-5.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-6.js index 7e104cef2..312a3a343 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-6.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-7.js index 8ad453567..1823a3e71 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-7.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-8.js index 84188bdf3..a236ac493 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-8.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-9.js index 3a819a36a..1911b222e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-9.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-1.js index 14e88d764..7c0855210 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-1.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-3.js index 75af4f1c2..2b009881f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-3.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-1.js index f8a75755f..41f62137f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-1.js @@ -32,4 +32,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-2.js index ef1bb5dfa..d54f79260 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-2.js @@ -32,4 +32,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-3.js index b133cd51c..1b00b0b30 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-3.js @@ -32,4 +32,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-4.js index 10989c2e1..93f12994d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-4.js @@ -32,4 +32,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1.js index 56b714b8d..d2700ec5f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1.js @@ -34,4 +34,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-1.js index 5eb23e42d..7939433a9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-1.js @@ -31,4 +31,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-10.js index 7ebc8e51d..dfb50200d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-10.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-11.js index 190cca8ab..c4264eeeb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-11.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-12.js index e6fbf19ff..1d9cce03a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-12.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-13.js index b043513f1..013fdca56 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-13.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-14.js index 53130b775..97d213221 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-14.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-15.js index dc5d433fa..98312c60b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-15.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-16.js index c0f899c69..bee582215 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-16.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-17.js index 9562aa7ba..1304a0ecf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-17.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-18.js index 64522876f..ea8e59102 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-18.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-19.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-19.js index 71def4b89..6edef245a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-19.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-19.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-2.js index 35eb7bafe..fc0c12a6c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-2.js @@ -31,4 +31,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-20.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-20.js index 5828b77e6..0ec598267 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-20.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-20.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-21.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-21.js index 4c7f844bd..ed61f68a5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-21.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-21.js @@ -40,4 +40,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-22.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-22.js index 4494d1d0d..20e929b91 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-22.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-22.js @@ -29,4 +29,4 @@ function testcase() { var obj = {}; return Object.isExtensible(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-23.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-23.js index 1bcfb3166..26b8d74c7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-23.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-23.js @@ -31,4 +31,4 @@ function testcase() { return !Object.isExtensible(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-24.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-24.js index 4d7d26949..6c7625f0b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-24.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-24.js @@ -35,4 +35,4 @@ function testcase() { return Object.isExtensible(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-25.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-25.js index dd8763fab..b779080e6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-25.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-25.js @@ -37,4 +37,4 @@ function testcase() { return Object.isExtensible(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-26.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-26.js index c6bca46cc..260348275 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-26.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-26.js @@ -37,4 +37,4 @@ function testcase() { return !Object.isExtensible(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-27.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-27.js index 9618fc93a..c8f7e1507 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-27.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-27.js @@ -38,4 +38,4 @@ function testcase() { return !Object.isExtensible(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-3.js index bb65bb76f..9503556be 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-3.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-4.js index 0f6aab5d8..327d4267f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-4.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-5.js index 67fd073eb..c3b3b8902 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-5.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-6.js index f822f547b..4427c716f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-6.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-7.js index b68f8e4f7..6eb98abfd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-7.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-8.js index c714a653d..d38569b30 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-8.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-9.js index e4596676b..3b4553ae7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-9.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-1.js index 63f938bc4..6e78e8a3e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-1.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-1.js index a45c5fb71..7448be17a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-1.js @@ -34,4 +34,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-2.js index f20890d86..abb0ef3ab 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-2.js @@ -34,4 +34,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-3.js index 001d64238..439aba524 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-3.js @@ -34,4 +34,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-4.js index a8c95c91e..774a138d7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-4.js @@ -34,4 +34,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-5.js index ffd3066b8..0438cd84d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-5.js @@ -34,4 +34,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-1.js index 8f4a90461..f3ad92bf0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-1.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-2.js index b3cb0b150..cb9e7a219 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-2.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-3.js index fc5249503..898a36442 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-3.js @@ -36,4 +36,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-4.js index 84c7e34e0..e5ff6b9c2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-4.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-5.js index 776bc9856..d0ae84fcd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-5.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-6.js index cb264520d..d0492a4ae 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-6.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-7.js index c5d0dee4e..9631a42f9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-7.js @@ -45,4 +45,4 @@ function testcase() { return arr.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-8.js index 370edefaa..ec8e6dd2d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-8.js @@ -50,4 +50,4 @@ function testcase() { return (arr.length === 2) && (arr[0] === "prop1") && (arr[1] === "prop2"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-1.js index c773f34b4..8ed569d44 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-1.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-2.js index 731bf505b..f420ac85b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-2.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-3.js index 2e3a5ceb1..fe0b9b005 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-3.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-4.js index 44504036a..e9cf0be9e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-4.js @@ -45,4 +45,4 @@ function testcase() { } return testArgs2(1, 2) && testArgs3(1, 2, 3) && testArgs4(1, 2, 3, 4); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-5.js index 9e590e305..dac747f9d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-5.js @@ -32,4 +32,4 @@ function testcase() { var keysAfter = Object.keys(literal); return (keysBefore[0] == 'x') && (keysAfter[0] == 'a'); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-6.js index db0a42052..c3ea1b942 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-6.js @@ -31,4 +31,4 @@ function testcase() { return arr instanceof Array; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-7.js index c6f31796e..c33722cd2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-7.js @@ -45,4 +45,4 @@ function testcase() { return arr.length === 3; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-4-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-4-1.js index b26bba4eb..f0a1782a7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-4-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-4-1.js @@ -45,4 +45,4 @@ function testcase() { return arr.hasOwnProperty(0) && arr[0] === "prop1"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-1.js index 027d28e7b..f7078ca07 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-1.js @@ -37,4 +37,4 @@ function testcase() { return arr.hasOwnProperty(0) && arr[0] === "prop"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-10.js index f05f68637..f8e94db63 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-10.js @@ -51,4 +51,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-11.js index 5a95fa7c1..c51ddc29d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-11.js @@ -41,4 +41,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-12.js index 3f6246429..950eae8da 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-12.js @@ -47,4 +47,4 @@ function testcase() { return false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-13.js index 5f2396919..97d472ecf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-13.js @@ -56,4 +56,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-14.js index bdd2ba513..be74fd1a9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-14.js @@ -45,4 +45,4 @@ function testcase() { return false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-15.js index 5f58edcaa..1fe355e9c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-15.js @@ -45,4 +45,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-16.js index 2b1af8aed..76271da7a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-16.js @@ -50,4 +50,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-2.js index 625852417..710b663c5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-2.js @@ -39,4 +39,4 @@ function testcase() { return arr.hasOwnProperty(0) && arr[0] === "prop"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-3.js index 2a53c6b68..6ba10a640 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-3.js @@ -51,4 +51,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-4.js index bbc5276d4..1a7894d2e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-4.js @@ -55,4 +55,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-5.js index b8a60e52d..7aa1574c4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-5.js @@ -47,4 +47,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-6.js index cdcaba99a..97c0c2d6c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-6.js @@ -55,4 +55,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-7.js index b72ca5ed3..7089308bb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-7.js @@ -51,4 +51,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-8.js index 988988c26..a0adbdcab 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-8.js @@ -51,4 +51,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-9.js index c1ceb78b2..32458307a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-9.js @@ -51,4 +51,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-1.js index 9e1e185fe..2edda5512 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-1.js @@ -33,4 +33,4 @@ function testcase() { return desc.hasOwnProperty("value") && desc.value === "prop1"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-2.js index fbd5c8ed8..4f52d745a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-2.js @@ -39,4 +39,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-3.js index e6eb2caf2..615d9d24c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-3.js @@ -38,4 +38,4 @@ function testcase() { return result && desc.hasOwnProperty("enumerable") && desc.enumerable === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-4.js index 1eebe1d5a..e94d23a6a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-4.js @@ -34,4 +34,4 @@ function testcase() { return typeof array[0] === "undefined" && desc.hasOwnProperty("configurable") && desc.configurable === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-b-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-b-1.js index 28cadcd9d..62babcca3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-b-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-b-1.js @@ -41,4 +41,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-1.js index 2bc301bcf..558b754a3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-1.js @@ -44,4 +44,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-2.js index f3fb3e20c..ea11adc5e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-2.js @@ -43,4 +43,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-3.js index 481235160..c9ac0b5f6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-3.js @@ -43,4 +43,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-4.js index 96c4b48f7..d69db38fb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-4.js @@ -47,4 +47,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-5.js index ee8f88acc..f29a39cde 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-5.js @@ -45,4 +45,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-6.js index e340aac69..0d12aca67 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-6.js @@ -43,4 +43,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-3.js index 8bf79271f..efbdbb46e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-3.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-2.js index 0809b272b..62d9cb6c7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-2.js @@ -32,4 +32,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-3.js index 2c81d576c..bef822559 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-3.js @@ -32,4 +32,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-4.js index c6d9096a2..9e719b587 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-4.js @@ -32,4 +32,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1.js index 1c0669903..98966c121 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1.js @@ -34,4 +34,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-19.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-19.js index f55c1aa42..49fce298f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-19.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-19.js @@ -29,4 +29,4 @@ function testcase() { return Object.getPrototypeOf(obj) === Object.prototype; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-2.js index 1139d0a22..3186c9f3e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-2.js @@ -39,4 +39,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-20.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-20.js index 0d97d46d2..74bdb10a9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-20.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-20.js @@ -31,4 +31,4 @@ function testcase() { return Object.getPrototypeOf(obj) === Function.prototype; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-21.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-21.js index 1ae32ed82..5285f234c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-21.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-21.js @@ -29,4 +29,4 @@ function testcase() { return Object.getPrototypeOf(arr) === Array.prototype; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-22.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-22.js index 747ddf009..d006e4223 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-22.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-22.js @@ -29,4 +29,4 @@ function testcase() { return Object.getPrototypeOf(obj) === String.prototype; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-23.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-23.js index b6ad83056..a9772e43b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-23.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-23.js @@ -29,4 +29,4 @@ function testcase() { return Object.getPrototypeOf(obj) === Boolean.prototype; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-24.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-24.js index 1723170f0..401271997 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-24.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-24.js @@ -29,4 +29,4 @@ function testcase() { return Object.getPrototypeOf(obj) === Number.prototype; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-25.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-25.js index 7e77a06e3..5a926830b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-25.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-25.js @@ -29,4 +29,4 @@ function testcase() { return Object.getPrototypeOf(obj) === Date.prototype; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-26.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-26.js index 377093213..d77d5c72f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-26.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-26.js @@ -29,4 +29,4 @@ function testcase() { return Object.getPrototypeOf(obj) === RegExp.prototype; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-27.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-27.js index af69b18d7..cd2c342f6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-27.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-27.js @@ -29,4 +29,4 @@ function testcase() { return Object.getPrototypeOf(obj) === Error.prototype; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-28.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-28.js index 1a184a23f..06c8831b8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-28.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-28.js @@ -32,4 +32,4 @@ function testcase() { return Object.getPrototypeOf(obj) === Object.prototype; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-30.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-30.js index 055cfeae6..2b275a450 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-30.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-30.js @@ -29,4 +29,4 @@ function testcase() { return proto.isPrototypeOf(fnGlobalObject()) === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-1.js index 7b106bd5e..59e766fe5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-1.js @@ -31,4 +31,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-2.js index 0a6c05d56..e66c06325 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-2.js @@ -31,4 +31,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-3.js index c16351e1f..59879a2a3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-3.js @@ -31,4 +31,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-4.js index 27a942a0a..8cdd2e48b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-4.js @@ -31,4 +31,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1.js index b91a7db56..a9bf59668 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1.js @@ -34,4 +34,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-1.js index 70b0d0045..9a7b3794c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-1.js @@ -31,4 +31,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-10.js index 951f5f999..1ee36ccac 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-10.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-11.js index 99b7e79b0..526e169bf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-11.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-12.js index 1070d6012..03d65e89b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-12.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-13.js index bbf31d26c..51ed6298e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-13.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-14.js index b1ed2b241..273b2b698 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-14.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-15.js index cee76cf96..430e8642f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-15.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-16.js index c30201974..a67ef8cd6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-16.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-17.js index 9463d615a..06e305b43 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-17.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-18.js index 0af988df9..dd1d83978 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-18.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-19.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-19.js index e5e17d4f5..fc529e62a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-19.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-19.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-2.js index f12b02ec2..43ee8947f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-2.js @@ -31,4 +31,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-20.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-20.js index f67bbb478..8f88ef151 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-20.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-20.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-21.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-21.js index c2f865fa7..932663736 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-21.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-21.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-22.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-22.js index 5e917b69b..3ee9df726 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-22.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-22.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-23.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-23.js index 67c6541c7..68f1b34aa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-23.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-23.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-24.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-24.js index 6d2ee293d..94122fbf2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-24.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-24.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-25.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-25.js index 4420fcd19..74d61fe4e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-25.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-25.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-26.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-26.js index 984a68423..3b09f28a2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-26.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-26.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-27.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-27.js index 0c5ee9d88..47f28441b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-27.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-27.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-28.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-28.js index a62a25f7a..324032074 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-28.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-28.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-29.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-29.js index 46fa01d3d..335087445 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-29.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-29.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-3.js index 041015c7c..29ddcf69c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-3.js @@ -32,4 +32,4 @@ function testcase() { return desc1.value === 1 && desc2.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-30.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-30.js index 763d155ea..a4a810133 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-30.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-30.js @@ -31,4 +31,4 @@ function testcase() { return typeof desc !== "undefined" && desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-31.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-31.js index f1ad0c90f..269b7b108 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-31.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-31.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-32.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-32.js index 7036a6ff6..0aded63f2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-32.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-32.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-33.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-33.js index c1f52f071..bda2562a5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-33.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-33.js @@ -32,4 +32,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-34.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-34.js index d4cafd008..b6717a105 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-34.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-34.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-35.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-35.js index b675fa7ac..32caaed7d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-35.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-35.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-36.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-36.js index 04429d6da..e37f4ae08 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-36.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-36.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-37.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-37.js index 4f33acc0b..906df75e6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-37.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-37.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-38.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-38.js index 565bde3d5..820a33fde 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-38.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-38.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-39.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-39.js index eabcf498f..7241d5ad0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-39.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-39.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-4.js index 393890d42..04b8c80e2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-4.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-40.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-40.js index a581644f5..899f5f289 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-40.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-40.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-41.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-41.js index 563e71a55..be333e4fe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-41.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-41.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-42.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-42.js index 819c89491..8734e8579 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-42.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-42.js @@ -37,4 +37,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-43.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-43.js index 144c78273..4fd5f33f8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-43.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-43.js @@ -37,4 +37,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-44.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-44.js index f331ebc55..13da04380 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-44.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-44.js @@ -44,4 +44,4 @@ function testcase() { return desc.value === 1 && valueOfAccessed && toStringAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-45.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-45.js index 6641ecc24..50a985973 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-45.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-45.js @@ -42,4 +42,4 @@ function testcase() { return desc.value === 1 && !valueOfAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-46.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-46.js index 734bf004c..b9101f001 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-46.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-46.js @@ -47,4 +47,4 @@ function testcase() { return toStringAccessed && valueOfAccessed && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-47.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-47.js index 1c2d5c6e9..189418f46 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-47.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-47.js @@ -47,4 +47,4 @@ function testcase() { return desc.value === "length2" && toStringAccessed && !valueOfAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-5.js index 300529426..d67bc31a4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-5.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-6.js index d55c5b7dc..5c925c91e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-6.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-7.js index db0be91f7..3ff03d624 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-7.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-8.js index e208500e4..2f88fc40d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-8.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-9.js index 11c0a605e..a5d58688c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-9.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-1.js index c444f76be..d22e20f6a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-1.js @@ -34,4 +34,4 @@ function testcase() { return desc.value === "ownDataProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-10.js index 5a98c3011..e1e1f9c0e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-10.js @@ -34,4 +34,4 @@ function testcase() { return typeof desc === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-13.js index bfa75b431..02809abcf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-13.js @@ -34,4 +34,4 @@ function testcase() { return desc.value === "ownProperty" && desc.writable === true && desc.enumerable === true && desc.configurable === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-14.js index ebc95b8f7..1e17a6f5a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-14.js @@ -32,4 +32,4 @@ function testcase() { return desc.value === "3"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-15.js index 4cda4cd9b..cf4f0a01f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-15.js @@ -35,4 +35,4 @@ function testcase() { return desc.value === "ownProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-2.js index ff0035f95..31818b0c6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-2.js @@ -39,4 +39,4 @@ function testcase() { return typeof desc === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-3.js index 1475e48ee..23c48bd45 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-3.js @@ -40,4 +40,4 @@ function testcase() { return desc.value === "ownDataProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-4.js index 714116b9e..0fba2eb02 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-4.js @@ -47,4 +47,4 @@ function testcase() { return desc.value === "ownDataProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-5.js index f083e3239..86420d841 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-5.js @@ -39,4 +39,4 @@ function testcase() { return desc.get === fun; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-6.js index 1d1deaa9a..92c9ad7ce 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-6.js @@ -44,4 +44,4 @@ function testcase() { return typeof desc === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-7.js index 13532a6b5..648cbed51 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-7.js @@ -46,4 +46,4 @@ function testcase() { return desc.get === fun; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-8.js index f09ca9a55..e93a68293 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-8.js @@ -50,4 +50,4 @@ function testcase() { return desc.get === fun; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-9.js index 583aa3ed6..295cb4dd8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-9.js @@ -37,4 +37,4 @@ function testcase() { return desc.set === fun; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-1.js index 4b6dd79d3..919b67efa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-1.js @@ -38,4 +38,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-10.js index 484c73621..b1db3f261 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-10.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-100.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-100.js index a51766b5a..2a093061f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-100.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-100.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-101.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-101.js index 6f11551bb..d832fbe89 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-101.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-101.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-102.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-102.js index d42695814..c84b946b9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-102.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-102.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-103.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-103.js index 7c41a869b..9863d65c4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-103.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-103.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-104.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-104.js index 72ba71e05..5c59b4673 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-104.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-104.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-105.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-105.js index bd4978925..1c5cc8cb5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-105.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-105.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-106.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-106.js index 7a1154879..79c63a1a7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-106.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-106.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-107.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-107.js index 565818486..ff9e3847b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-107.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-107.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-108.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-108.js index 1099d7860..c2e9af98c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-108.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-108.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-109.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-109.js index a584ed423..58f3ec8dc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-109.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-109.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-11.js index 1638e77a2..477958aa0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-11.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-110.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-110.js index 9d11a8343..1f4b474cc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-110.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-110.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-111.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-111.js index 7a8089ff7..0226c3d39 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-111.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-111.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-112.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-112.js index 393b66ce7..387d0ed91 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-112.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-112.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-113.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-113.js index af33516bc..5dc11de38 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-113.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-113.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-114.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-114.js index 6d0ce9c08..85ff44ef1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-114.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-114.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-115.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-115.js index 9520d9129..e322e9206 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-115.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-115.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-116.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-116.js index cba1b09b2..94a7568ce 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-116.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-116.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-117.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-117.js index 6e12f62f0..0ccdbb8c8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-117.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-117.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-118.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-118.js index 3043dea6c..2d57ef8a2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-118.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-118.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-119.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-119.js index e24534601..85cc69371 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-119.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-119.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-12.js index ea6625b39..240f8abf2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-12.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-120.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-120.js index bc9f52176..92afd7cd0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-120.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-120.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-121.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-121.js index 6fd3c74d2..8b1394d5e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-121.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-121.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-122.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-122.js index 5ba1aed24..9fd5d6255 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-122.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-122.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-123.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-123.js index d5a94e97b..bed5ab277 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-123.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-123.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-124.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-124.js index 985ea0ea2..1993259f2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-124.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-124.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-125.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-125.js index a48dd16b0..a8dde8555 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-125.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-125.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-126.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-126.js index 75a37c80d..94054de95 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-126.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-126.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-127.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-127.js index 2f8707ca9..9987b2016 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-127.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-127.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-128.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-128.js index eaaa10fc6..18feba058 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-128.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-128.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-129.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-129.js index 04cf374f7..6b93b75b0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-129.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-129.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-13.js index 6f2e54d87..587949b83 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-13.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-130.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-130.js index 6d577a39a..fac9ac121 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-130.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-130.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-131.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-131.js index d497128fc..cfd450ad4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-131.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-131.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-132.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-132.js index fdea5fb30..fa89776cc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-132.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-132.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-133.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-133.js index c71a4a76f..27eb1db51 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-133.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-133.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-134.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-134.js index e425e84a0..dc1deee9c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-134.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-134.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-135.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-135.js index b6134bb32..edf88eea1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-135.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-135.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-136.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-136.js index f1f80d639..2ac13bafa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-136.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-136.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-137.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-137.js index 9a398dd4d..818d49f1c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-137.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-137.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-138.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-138.js index 32dec9591..80723a684 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-138.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-138.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-139.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-139.js index c9062bf18..78b63b23b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-139.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-139.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-14.js index 6996f4a20..262750b3c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-14.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-140.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-140.js index 3326bf6d9..a4d42102d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-140.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-140.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-141.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-141.js index 8648cc448..7dd11abaf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-141.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-141.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-142.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-142.js index 0d40714e3..023f78f10 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-142.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-142.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-143.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-143.js index c7679c99d..3afbfbb04 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-143.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-143.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-144.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-144.js index c87fef12a..88c590577 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-144.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-144.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-145.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-145.js index 0f510a015..f118ad388 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-145.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-145.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-146.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-146.js index a6e90e233..7ba26c72e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-146.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-146.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-147.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-147.js index 7fe021609..5ba632a4f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-147.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-147.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-148.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-148.js index 28e162b5c..e7fe0097e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-148.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-148.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-149.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-149.js index 2a0a446d1..6139baaa0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-149.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-149.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-15.js index 43e7eef64..83e6a23fd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-15.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-150.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-150.js index e2da36e83..d184a52fb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-150.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-150.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-151.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-151.js index 91bec7166..f79fcb243 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-151.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-151.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-152.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-152.js index 9a843a3f1..7d7ba1d51 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-152.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-152.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-153.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-153.js index 509d5d676..dd250ab47 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-153.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-153.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-154.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-154.js index 52e124771..36426b219 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-154.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-154.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-155.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-155.js index 329ed5f79..6388a7837 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-155.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-155.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-156.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-156.js index c88aa3836..b316fee80 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-156.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-156.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-157.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-157.js index f332a7a26..0cbfd98db 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-157.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-157.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-158.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-158.js index 8db65abdb..72fa975d1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-158.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-158.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-159.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-159.js index ed3e28981..150d301de 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-159.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-159.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-16.js index aadd14b5f..26ae11da8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-16.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-160.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-160.js index 409b15737..dbde625a5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-160.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-160.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-161.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-161.js index a978e61e5..9ef5fabff 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-161.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-161.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-162.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-162.js index 2d869624d..8d3ef36f6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-162.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-162.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-163.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-163.js index 5022793a0..693bb9270 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-163.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-163.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-164.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-164.js index 500ebb279..67728b644 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-164.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-164.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-165.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-165.js index 091f1d6aa..d94715d6e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-165.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-165.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-166.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-166.js index 358fd05df..d76c12784 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-166.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-166.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-167.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-167.js index cde6b62b0..7952ea3c3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-167.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-167.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-168.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-168.js index c265456d5..a968d9d87 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-168.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-168.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-169.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-169.js index 1e0144840..703ca068b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-169.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-169.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-17.js index dad6bffd9..f238b0c65 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-17.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-170.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-170.js index f829f7e06..de5df8b89 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-170.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-170.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-171.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-171.js index 42a6b2765..4f0f78714 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-171.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-171.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-172.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-172.js index 51d9baed4..3ab83c717 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-172.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-172.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-173.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-173.js index 4477efb90..2bd7f3a53 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-173.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-173.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-174.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-174.js index 49585aa2b..335adba53 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-174.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-174.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-175.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-175.js index 80a85447a..f176c288e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-175.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-175.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-176.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-176.js index 0235190e8..169c78a6d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-176.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-176.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-177.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-177.js index 6705dfea2..ca9d7715a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-177.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-177.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-178.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-178.js index 86a152f0c..f921ac89a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-178.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-178.js @@ -37,4 +37,4 @@ function testcase() { } return false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-179.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-179.js index 73844c573..cb982e046 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-179.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-179.js @@ -37,4 +37,4 @@ function testcase() { } return false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-18.js index ded03df0b..abcdf67f8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-18.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-180.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-180.js index b3fcc6597..786150993 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-180.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-180.js @@ -37,4 +37,4 @@ function testcase() { } return false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-182.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-182.js index b90935ef0..5acb5c84b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-182.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-182.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-183.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-183.js index b7e0a7aa3..436ff2d36 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-183.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-183.js @@ -32,4 +32,4 @@ function testcase() { else return false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-184.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-184.js index e20838a10..e7d4b8894 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-184.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-184.js @@ -32,4 +32,4 @@ function testcase() { else return false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-185.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-185.js index 51e6d0ac9..fe609c2f0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-185.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-185.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-186.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-186.js index 1f2933fed..1704a46d4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-186.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-186.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-187.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-187.js index 3ab23e40b..cfdbee1e4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-187.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-187.js @@ -37,4 +37,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-188.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-188.js index 14692d643..d798c6db0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-188.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-188.js @@ -29,4 +29,4 @@ function testcase() { var desc = Object.getOwnPropertyDescriptor(f, "functionNameHopefullyDoesNotExist"); return desc === undefined; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-189.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-189.js index 225e6f469..ceb2bec09 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-189.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-189.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-19.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-19.js index 41a3e6f62..9bbb9692d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-19.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-19.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-190.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-190.js index 0634a643f..2844de97c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-190.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-190.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-191.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-191.js index 29d93a88f..d9fb51714 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-191.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-191.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-192.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-192.js index d05070c17..b43deefb4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-192.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-192.js @@ -36,4 +36,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-193.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-193.js index f84460f14..1617cc7f8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-193.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-193.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-194.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-194.js index ca0731da6..eabb3ac77 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-194.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-194.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-195.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-195.js index 9c4b85e24..5f35c7fad 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-195.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-195.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-196.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-196.js index a1b61223b..d3755254b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-196.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-196.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-197.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-197.js index c184317b2..3072c237f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-197.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-197.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-198.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-198.js index dbe4d4778..17f8fbc0e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-198.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-198.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-199.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-199.js index a0798af95..c6d0cd6b9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-199.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-199.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-2.js index b78342d67..7433e95a3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-2.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-20.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-20.js index bdf461514..274c18ac2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-20.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-20.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-200.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-200.js index dc225c950..389d53440 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-200.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-200.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-201.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-201.js index fd0872500..b7bdfffc0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-201.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-201.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-202.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-202.js index 928ef2792..69e38c53f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-202.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-202.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-203.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-203.js index 014522eeb..e0a4cb29f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-203.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-203.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-204.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-204.js index 65d927a1c..196c79e59 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-204.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-204.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-205.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-205.js index 6074687f5..b97258fd3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-205.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-205.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-206.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-206.js index 59f533096..38cd8449e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-206.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-206.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-207.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-207.js index bfc36aa5c..a739a6406 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-207.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-207.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-208.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-208.js index 9bce1cef3..59ed4913c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-208.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-208.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-209.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-209.js index 90bb69738..b36f11577 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-209.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-209.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-21.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-21.js index c988a23d1..8aa5ee927 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-21.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-21.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-210.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-210.js index f5f1167d5..a00da917d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-210.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-210.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-211.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-211.js index 808b39f06..9478bea15 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-211.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-211.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-212.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-212.js index 4f08631e4..ac93b570f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-212.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-212.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-213.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-213.js index f941ea1d8..297a5d867 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-213.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-213.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-214.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-214.js index f7b5e9edb..a5e1a2aaa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-214.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-214.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-215.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-215.js index 6e14e2395..458b5b59c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-215.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-215.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-216.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-216.js index 45478ed0e..29875189d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-216.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-216.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-217.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-217.js index 9567126fe..8a31093e3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-217.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-217.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-218.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-218.js index 9fee3eb3b..25d940d25 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-218.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-218.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-219.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-219.js index c285e2aea..b0f7fe58e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-219.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-219.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-22.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-22.js index c5ee4bbf3..a41bbdf4a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-22.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-22.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-220.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-220.js index e38111004..4b6e6c091 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-220.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-220.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-221.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-221.js index ac8c68ea3..2741450f1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-221.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-221.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-222.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-222.js index 437e78c4e..dd09e5593 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-222.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-222.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-223.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-223.js index 477f770b2..f8e2301bc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-223.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-223.js @@ -31,4 +31,4 @@ function testcase() { return desc.value === "ownDataProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-224.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-224.js index 78b4e68f0..0dd2c6b9e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-224.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-224.js @@ -36,4 +36,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-225.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-225.js index 1d39ddb12..7552b8e62 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-225.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-225.js @@ -38,4 +38,4 @@ function testcase() { return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-226.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-226.js index 38024c3c9..12b63c3b1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-226.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-226.js @@ -40,4 +40,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-227.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-227.js index 7be16f64b..4bf734daa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-227.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-227.js @@ -31,4 +31,4 @@ function testcase() { return desc.writable === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-228.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-228.js index 3d4239026..e9c00c718 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-228.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-228.js @@ -36,4 +36,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-229.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-229.js index 5da589ae8..97eaaba2a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-229.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-229.js @@ -38,4 +38,4 @@ function testcase() { return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-23.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-23.js index 5082ca542..bf03e1099 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-23.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-23.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-230.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-230.js index d2a577262..a8fa7272c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-230.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-230.js @@ -40,4 +40,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-231.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-231.js index c212f04be..39433730f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-231.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-231.js @@ -31,4 +31,4 @@ function testcase() { return desc.enumerable === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-232.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-232.js index c2b03056a..076433411 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-232.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-232.js @@ -36,4 +36,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-233.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-233.js index 5434a66ef..671ddbd1b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-233.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-233.js @@ -38,4 +38,4 @@ function testcase() { return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-234.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-234.js index 20a73c011..8c07c5768 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-234.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-234.js @@ -40,4 +40,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-235.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-235.js index 35277ece0..ab021b936 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-235.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-235.js @@ -31,4 +31,4 @@ function testcase() { return desc.configurable === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-236.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-236.js index ad5eac1b6..70c4919fe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-236.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-236.js @@ -36,4 +36,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-237.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-237.js index 82a18c81c..c606d72b3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-237.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-237.js @@ -38,4 +38,4 @@ function testcase() { return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-238.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-238.js index dea204a74..4702dd9f8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-238.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-238.js @@ -40,4 +40,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-239.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-239.js index 815511750..6e37afaac 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-239.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-239.js @@ -38,4 +38,4 @@ function testcase() { return desc.get === fun; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-24.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-24.js index 47bb11a72..eebed6a7d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-24.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-24.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-240.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-240.js index a326c0c04..7c4c3a7bb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-240.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-240.js @@ -43,4 +43,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-241.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-241.js index daa06438a..32ab9e1a6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-241.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-241.js @@ -45,4 +45,4 @@ function testcase() { return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-242.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-242.js index 31f8bca97..c7bb7832f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-242.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-242.js @@ -47,4 +47,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-243.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-243.js index 1624637ee..58cd02b99 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-243.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-243.js @@ -38,4 +38,4 @@ function testcase() { return desc.set === fun; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-244.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-244.js index 9337de837..e020052a5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-244.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-244.js @@ -43,4 +43,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-245.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-245.js index bab27f3ea..831c11001 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-245.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-245.js @@ -45,4 +45,4 @@ function testcase() { return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-246.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-246.js index f95f04753..373e85814 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-246.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-246.js @@ -47,4 +47,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-247.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-247.js index 9b0e11afb..35270172b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-247.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-247.js @@ -31,4 +31,4 @@ function testcase() { return desc instanceof Object; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-248.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-248.js index b37ad9c1a..3037b8731 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-248.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-248.js @@ -35,4 +35,4 @@ function testcase() { return "value" in desc; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-249.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-249.js index ab3352df8..e57f8b733 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-249.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-249.js @@ -35,4 +35,4 @@ function testcase() { return "set" in desc; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-25.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-25.js index 105f1958e..a5c02a2a6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-25.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-25.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-250.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-250.js index 09cca49b3..a5060d34b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-250.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-250.js @@ -35,4 +35,4 @@ function testcase() { return "get" in desc; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-26.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-26.js index e1528af9d..6c1299aa3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-26.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-26.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-27.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-27.js index c5bc87744..bbca5b4e0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-27.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-27.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-28.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-28.js index 6a7b0ea49..9d8e79f62 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-28.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-28.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-29.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-29.js index d041c02d4..6ab39f3e6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-29.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-29.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-3.js index 54d152920..b6bb23b06 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-3.js @@ -41,4 +41,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-30.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-30.js index cd180b169..79eb8806a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-30.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-30.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-31.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-31.js index 7898cb549..ed1411397 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-31.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-31.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-32.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-32.js index 9947e468b..8c436e2a0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-32.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-32.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-33.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-33.js index a1b2aa938..514ca5798 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-33.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-33.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-34.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-34.js index 1b32aed09..cfaee3609 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-34.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-34.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-35.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-35.js index e3366a50f..51ea132e8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-35.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-35.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-36.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-36.js index 7d3638703..5d2199ca0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-36.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-36.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-37.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-37.js index f205c40e3..25c20d1dd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-37.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-37.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-38.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-38.js index 8e246a24c..fff48cc33 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-38.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-38.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-39.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-39.js index d5496eeca..cf3685290 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-39.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-39.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-4.js index b0fbba35f..c0aba41b9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-4.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-40.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-40.js index 792f9d480..199213124 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-40.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-40.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-41.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-41.js index 31774ac10..a9d27fbdd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-41.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-41.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-42.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-42.js index 91d8c7499..2a037d41a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-42.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-42.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-43.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-43.js index 658ecd647..fe0f416af 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-43.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-43.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-44.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-44.js index 894f50b1f..7b1f999c1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-44.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-44.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-45.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-45.js index 3d393599c..a5b54b96c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-45.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-45.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-46.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-46.js index 2cbdb92d8..1fe46f8c9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-46.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-46.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-47.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-47.js index 75f08181c..b1f804938 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-47.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-47.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-48.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-48.js index f6026f095..9d092f66b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-48.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-48.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-49.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-49.js index 87c82f34d..6115780c8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-49.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-49.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-5.js index 879b64518..5f58db30b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-5.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-50.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-50.js index 64a504dd0..1078a8a2a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-50.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-50.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-51.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-51.js index c9ca75143..8bfb112e4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-51.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-51.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-52.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-52.js index b19dc11d5..0d30df745 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-52.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-52.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-53.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-53.js index ac47d98ae..6262a5b49 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-53.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-53.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-54.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-54.js index 8e3dd5244..e3c295150 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-54.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-54.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-55.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-55.js index 91c4c4cea..904e699d7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-55.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-55.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-56.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-56.js index e8c24e188..2af01f656 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-56.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-56.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-57.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-57.js index fc1ec929a..e063ae805 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-57.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-57.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-58.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-58.js index 16ecf91f4..4ca6ad51f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-58.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-58.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-59.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-59.js index 878a3b917..3e1392af6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-59.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-59.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-6.js index a849b1d80..e7964ef97 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-6.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-60.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-60.js index 64b604ff0..115739106 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-60.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-60.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-61.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-61.js index 01f9f9c14..420f09e9d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-61.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-61.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-62.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-62.js index 158429c7f..8f2fbf1fb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-62.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-62.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-63.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-63.js index 76248b167..3cee32be6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-63.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-63.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-64.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-64.js index 513a13ca1..d63e69152 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-64.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-64.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-65.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-65.js index 6017e0c1b..d98ca469e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-65.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-65.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-66.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-66.js index c1f4e1a6c..2cc4e9422 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-66.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-66.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-67.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-67.js index 67a32925d..e2bb73bcb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-67.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-67.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-68.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-68.js index bc0617579..057906026 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-68.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-68.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-69.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-69.js index f425a06fa..5b0f82838 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-69.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-69.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-7.js index ccee69696..2842e7b7b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-7.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-70.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-70.js index 2e0e4e77e..8225583fc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-70.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-70.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-71.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-71.js index 44d057c22..b146915da 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-71.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-71.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-72.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-72.js index ad096774e..2aac7db86 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-72.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-72.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-73.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-73.js index 7cfe154e9..c71107365 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-73.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-73.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-74.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-74.js index 5929a12ed..32918373c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-74.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-74.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-75.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-75.js index 9eaa4ff7b..4e7f4943e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-75.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-75.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-76.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-76.js index 26ae6d272..a109ac216 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-76.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-76.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-77.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-77.js index 31f9cc3e8..865514177 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-77.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-77.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-78.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-78.js index a80ddf9c0..30dd505b5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-78.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-78.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-79.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-79.js index bc27e0ae0..0a33616ec 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-79.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-79.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-8.js index a71efb0ed..7e44de7a3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-8.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-80.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-80.js index fc4ba0020..c2e63f87a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-80.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-80.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-81.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-81.js index a142f6396..873dffead 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-81.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-81.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-82.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-82.js index d6c523c22..87ff93e84 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-82.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-82.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-84.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-84.js index 791bcc8f9..5c85bcf12 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-84.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-84.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-85.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-85.js index c80fc2a5d..676dc9733 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-85.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-85.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-86.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-86.js index f7a06fa1e..dfecad928 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-86.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-86.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-88.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-88.js index 6f5d293d1..3ad739101 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-88.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-88.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-89.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-89.js index ea8bb6b84..4fa7c7656 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-89.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-89.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-9.js index c83e0eccd..5c383b559 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-9.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-90.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-90.js index 9fc1ba012..187f9f798 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-90.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-90.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-91.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-91.js index fe664e598..2d8553b76 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-91.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-91.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-92.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-92.js index 62be6d568..743c28102 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-92.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-92.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-93.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-93.js index c0e203233..85c5ea5f8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-93.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-93.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-94.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-94.js index 456ebf8a3..430e09aa0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-94.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-94.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-96.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-96.js index 9024e33b3..965bcf088 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-96.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-96.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-97.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-97.js index 851e57406..3cd20f137 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-97.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-97.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-98.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-98.js index 6ab72ed5f..ec08a4e5d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-98.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-98.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-99.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-99.js index 2b46d7933..8a5377f3d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-99.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-99.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-2.js index 018bcd261..870c8ca7d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-2.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-3.js index 023fb4d6d..33b5b0281 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-3.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-4.js index d3c554144..f4dc875dc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-4.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-5.js index c8e379674..dcf2bf868 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-5.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1.js index b3ad795f5..269b3d9af 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1.js @@ -34,4 +34,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-1.js index 0e1c779e0..4de22473e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-1.js @@ -31,4 +31,4 @@ function testcase() { return Array.isArray(result); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-2.js index 77080bd91..10609c7b3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-2.js @@ -30,4 +30,4 @@ function testcase() { return result instanceof Array; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-3.js index e1b4e7399..dc1b40dd7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-3.js @@ -31,4 +31,4 @@ function testcase() { return result.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-4.js index 8280daefa..52d84a3cc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-4.js @@ -40,4 +40,4 @@ function testcase() { Array = oldArray; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-3-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-3-1.js index d1cedefc5..c116b465c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-3-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-3-1.js @@ -31,4 +31,4 @@ function testcase() { return arr.hasOwnProperty(0) && arr[0] === "prop1"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-1.js index f1ef059ce..54443da66 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-1.js @@ -41,4 +41,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-2.js index 1437e3134..daea87b55 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-2.js @@ -31,4 +31,4 @@ function testcase() { return arrayContains(result, expResult); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-36.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-36.js index d65ed16d4..b3d62edc2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-36.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-36.js @@ -42,4 +42,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-37.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-37.js index db66e9824..7c9b76744 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-37.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-37.js @@ -47,4 +47,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-38.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-38.js index fee1371cf..9439a854c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-38.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-38.js @@ -32,4 +32,4 @@ function testcase() { return result[0] === "a"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-39.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-39.js index ee14a9cd9..fd137902d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-39.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-39.js @@ -37,4 +37,4 @@ function testcase() { return result[0] === "a"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-40.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-40.js index f37ebe673..c2e383650 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-40.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-40.js @@ -43,4 +43,4 @@ function testcase() { delete String.prototype.protoProperty; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-41.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-41.js index 22e9944a2..188812d98 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-41.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-41.js @@ -47,4 +47,4 @@ function testcase() { delete String.prototype.protoProperty; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-42.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-42.js index 25d1229fa..865eafa7b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-42.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-42.js @@ -42,4 +42,4 @@ function testcase() { return false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-43.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-43.js index 228841f91..065c932a9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-43.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-43.js @@ -44,4 +44,4 @@ function testcase() { return false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-44.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-44.js index 9769ca277..458e55eba 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-44.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-44.js @@ -35,4 +35,4 @@ function testcase() { return compareArray(expResult, result); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-45.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-45.js index 90eceb889..8bfd5674c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-45.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-45.js @@ -42,4 +42,4 @@ function testcase() { delete Array.prototype.protoProperty; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-46.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-46.js index 414e73bf7..5c0a5a39d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-46.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-46.js @@ -47,4 +47,4 @@ function testcase() { delete Array.prototype.protoProperty; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-47.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-47.js index 760706318..7d84aea9a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-47.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-47.js @@ -38,4 +38,4 @@ function testcase() { return false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-48.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-48.js index a33dd33ea..655e602e7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-48.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-48.js @@ -44,4 +44,4 @@ function testcase() { return false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-49.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-49.js index f4f4a5035..587d0f7b3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-49.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-49.js @@ -33,4 +33,4 @@ function testcase() { return compareArray(expResult, result); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-50.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-50.js index 6ab2f989d..767112c14 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-50.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-50.js @@ -37,4 +37,4 @@ function testcase() { return result[0] === "nonEnumerableProp"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-1.js index 7643b65a9..961c2704e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-1.js @@ -36,4 +36,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-2.js index 318464226..7205057c5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-2.js @@ -54,4 +54,4 @@ function testcase() { return compareArray(expResult, result); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-3.js index 453fe12c9..85dffc609 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-3.js @@ -37,4 +37,4 @@ function testcase() { return false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-4.js index 9e171968c..bb922a3da 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-4.js @@ -39,4 +39,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-5.js index 848b322e1..ddbddde6a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-5.js @@ -37,4 +37,4 @@ function testcase() { return false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-6.js index c6241a34e..512f8d6e8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-6.js @@ -35,4 +35,4 @@ function testcase() { return beforeDeleted && !afterDeleted; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-1.js index 52095c140..a7d07fcdb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-1.js @@ -33,4 +33,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-2.js index 0be8ab5d1..518f2d043 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-2.js @@ -32,4 +32,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-3.js index 5015b4f3c..8bacb1c28 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-3.js @@ -33,4 +33,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-4.js index 778e37af7..f28eacd13 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-4.js @@ -33,4 +33,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1.js index 44d5dffab..f4fabb71d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1.js @@ -34,4 +34,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-2-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-2-1.js index fef6c5213..47c72eb09 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-2-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-2-1.js @@ -37,4 +37,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-2-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-2-2.js index 45b760fb2..08c5f9f44 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-2-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-2-2.js @@ -29,4 +29,4 @@ function testcase() { var newObj = Object.create({}); return newObj instanceof Object; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-3-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-3-1.js index 18ec09531..1e9f31ef1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-3-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-3-1.js @@ -37,4 +37,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-1.js index 2738d75e1..9d7c7f0cd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-1.js @@ -43,4 +43,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-10.js index cc23858c8..7ba0774a3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-10.js @@ -43,4 +43,4 @@ function testcase() { delete Math.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-100.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-100.js index a490c4f1c..a9f3605b0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-100.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-100.js @@ -38,4 +38,4 @@ function testcase() { return result1 === true && result2 === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-101.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-101.js index 055416b43..93e472fe7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-101.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-101.js @@ -38,4 +38,4 @@ function testcase() { return result1 === true && result2 === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-102.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-102.js index 016db5027..97d59c7c5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-102.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-102.js @@ -45,4 +45,4 @@ function testcase() { return result1 === true && result2 === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-103.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-103.js index 3232fed0b..872d8a5f6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-103.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-103.js @@ -47,4 +47,4 @@ function testcase() { return result1 === true && result2 === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-104.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-104.js index 8e7441d1b..6d20820ac 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-104.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-104.js @@ -50,4 +50,4 @@ function testcase() { return result1 === true && result2 === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-105.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-105.js index d8b793281..5b5b53fd2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-105.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-105.js @@ -42,4 +42,4 @@ function testcase() { return result1 === true && result2 === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-106.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-106.js index 6b1fe65dd..3e7b14fb3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-106.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-106.js @@ -47,4 +47,4 @@ function testcase() { return result1 === true && result2 === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-107.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-107.js index c14d787bc..91770cdc2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-107.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-107.js @@ -49,4 +49,4 @@ function testcase() { return result1 === true && result2 === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-108.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-108.js index f591500c8..963541e9e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-108.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-108.js @@ -52,4 +52,4 @@ function testcase() { return result1 === true && result2 === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-109.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-109.js index 82b7f8936..8002d46e2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-109.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-109.js @@ -40,4 +40,4 @@ function testcase() { return result1 === true && result2 === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-11.js index fa2424d3e..1d9c88cf4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-11.js @@ -39,4 +39,4 @@ function testcase() { var newObj = Object.create({}, props); return result && newObj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-110.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-110.js index f2132016b..89bb9b0e3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-110.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-110.js @@ -50,4 +50,4 @@ function testcase() { return result1 === true && result2 === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-111.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-111.js index 46e784efc..ddd1d3452 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-111.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-111.js @@ -45,4 +45,4 @@ function testcase() { return result1 === true && result2 === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-112.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-112.js index 5053df65a..324f6a13c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-112.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-112.js @@ -40,4 +40,4 @@ function testcase() { return result1 === true && result2 === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-113.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-113.js index bdcc1691b..f9e0c9647 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-113.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-113.js @@ -40,4 +40,4 @@ function testcase() { return result1 === true && result2 === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-114.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-114.js index 7dd858718..bacb51851 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-114.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-114.js @@ -39,4 +39,4 @@ function testcase() { return result1 === true && result2 === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-115.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-115.js index 020c7cf30..bc6a0becb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-115.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-115.js @@ -40,4 +40,4 @@ function testcase() { return result1 === true && result2 === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-116.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-116.js index e80b84be6..e84319c57 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-116.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-116.js @@ -40,4 +40,4 @@ function testcase() { return result1 === true && result2 === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-117.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-117.js index a18ed5af6..8453ccabe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-117.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-117.js @@ -42,4 +42,4 @@ function testcase() { delete Math.configurable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-118.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-118.js index 6b4d20d9d..da1a19dfd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-118.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-118.js @@ -40,4 +40,4 @@ function testcase() { return result1 === true && result2 === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-119.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-119.js index 23ecf49d0..ee1893f70 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-119.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-119.js @@ -40,4 +40,4 @@ function testcase() { return result1 === true && result2 === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-12.js index 99e11f5c7..be0d3db3f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-12.js @@ -39,4 +39,4 @@ function testcase() { var newObj = Object.create({}, props); return result && newObj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-120.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-120.js index a7e833dae..d7340489e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-120.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-120.js @@ -42,4 +42,4 @@ function testcase() { delete JSON.configurable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-121.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-121.js index 85234add5..bbd37c9a9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-121.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-121.js @@ -40,4 +40,4 @@ function testcase() { return result1 === true && result2 === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-122.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-122.js index b8054ad28..c18ab69ba 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-122.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-122.js @@ -39,4 +39,4 @@ function testcase() { return result1 === true && result2 === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-124.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-124.js index 632561cd5..e766eaab0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-124.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-124.js @@ -42,4 +42,4 @@ function testcase() { delete fnGlobalObject().configurable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-125.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-125.js index 96b859f4a..d42554af6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-125.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-125.js @@ -38,4 +38,4 @@ function testcase() { return result1 === true && result2 === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-126.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-126.js index da460a363..1995ca9cc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-126.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-126.js @@ -40,4 +40,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-127.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-127.js index c05664dcf..71bdce39d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-127.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-127.js @@ -40,4 +40,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-128.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-128.js index 32e4ddbc8..ca91f1006 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-128.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-128.js @@ -40,4 +40,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-129.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-129.js index 603d84bab..73e5ac2c5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-129.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-129.js @@ -40,4 +40,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-13.js index d54dcb3cf..c09395b08 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-13.js @@ -44,4 +44,4 @@ function testcase() { delete JSON.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-130.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-130.js index ca13baa0e..2a8565d07 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-130.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-130.js @@ -40,4 +40,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-131.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-131.js index 901890a71..27f5b8b9d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-131.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-131.js @@ -40,4 +40,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-132.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-132.js index 003369984..46c41dd12 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-132.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-132.js @@ -40,4 +40,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-133.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-133.js index a398c5be7..21f75b578 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-133.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-133.js @@ -40,4 +40,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-134.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-134.js index b02232bf8..3587c2b4d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-134.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-134.js @@ -40,4 +40,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-135.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-135.js index c77b076bc..ab12f2626 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-135.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-135.js @@ -40,4 +40,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-136.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-136.js index c3cb893c2..2d65eba39 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-136.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-136.js @@ -40,4 +40,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-137.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-137.js index d0121da3b..abb63318e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-137.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-137.js @@ -40,4 +40,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-138.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-138.js index 3371c1e99..9f46e80db 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-138.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-138.js @@ -40,4 +40,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-139.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-139.js index a7b9f33d7..3d07829c9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-139.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-139.js @@ -40,4 +40,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-14.js index 1a3ae03a4..de718b97b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-14.js @@ -43,4 +43,4 @@ function testcase() { var newObj = Object.create({}, props); return result && newObj.hasOwnProperty("prop15_2_3_5_4_14"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-140.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-140.js index d32625216..1fd8213aa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-140.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-140.js @@ -40,4 +40,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-141.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-141.js index ea560ff43..d4f4f911f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-141.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-141.js @@ -40,4 +40,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-142.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-142.js index 67fc53a13..34be23920 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-142.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-142.js @@ -40,4 +40,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-143.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-143.js index 887db673a..881366ebb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-143.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-143.js @@ -40,4 +40,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-144.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-144.js index 99a1cb8a0..5363bf923 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-144.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-144.js @@ -40,4 +40,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-145.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-145.js index eb96f8723..f30a4755a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-145.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-145.js @@ -40,4 +40,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-146.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-146.js index b6206660e..9977dd0ee 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-146.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-146.js @@ -40,4 +40,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-147.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-147.js index 27be728fd..88520b3c2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-147.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-147.js @@ -42,4 +42,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-149.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-149.js index e1f830a6f..91f87483d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-149.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-149.js @@ -40,4 +40,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-15.js index fd49b80cf..d83c7c59a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-15.js @@ -41,4 +41,4 @@ function testcase() { var newObj = Object.create({}, argObj); return result && newObj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-150.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-150.js index cf62fb7db..6ee243b34 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-150.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-150.js @@ -40,4 +40,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-151.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-151.js index f93fd498c..af31a4441 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-151.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-151.js @@ -40,4 +40,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-152.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-152.js index f7d3e0f07..959f39adf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-152.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-152.js @@ -34,4 +34,4 @@ function testcase() { return newObj.prop === 100; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-153.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-153.js index 6e4d3ac36..b04ccd5bf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-153.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-153.js @@ -32,4 +32,4 @@ function testcase() { return newObj.hasOwnProperty("prop") && typeof (newObj.prop) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-154.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-154.js index bb0b94bd8..474272d6a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-154.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-154.js @@ -34,4 +34,4 @@ function testcase() { return newObj.prop === "ownDataProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-155.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-155.js index 0d8814edd..006aab930 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-155.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-155.js @@ -41,4 +41,4 @@ function testcase() { return newObj.prop === "inheritedDataProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-156.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-156.js index a968a330d..ca69d03bc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-156.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-156.js @@ -43,4 +43,4 @@ function testcase() { return newObj.prop === "ownDataProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-157.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-157.js index d1df6a8a7..059d81837 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-157.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-157.js @@ -51,4 +51,4 @@ function testcase() { return newObj.prop === "ownDataProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-158.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-158.js index 21b65dfb2..543aeb33e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-158.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-158.js @@ -40,4 +40,4 @@ function testcase() { return newObj.prop === "ownAccessorProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-159.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-159.js index 4ccb5f768..88e148077 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-159.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-159.js @@ -45,4 +45,4 @@ function testcase() { return newObj.prop === "inheritedAccessorProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-16.js index 276b2010c..5d4745988 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-16.js @@ -31,4 +31,4 @@ function testcase() { }); return newObj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-160.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-160.js index d77da0706..4f0564f9b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-160.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-160.js @@ -47,4 +47,4 @@ function testcase() { return newObj.prop === "ownAccessorProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-161.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-161.js index 1c6563823..2030bf8be 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-161.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-161.js @@ -51,4 +51,4 @@ function testcase() { return newObj.prop === "ownAccessorProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-162.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-162.js index b0eaf2330..379327c00 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-162.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-162.js @@ -38,4 +38,4 @@ function testcase() { return newObj.hasOwnProperty("prop") && typeof (newObj.prop) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-163.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-163.js index 56132308c..b9601d587 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-163.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-163.js @@ -49,4 +49,4 @@ function testcase() { return newObj.hasOwnProperty("prop") && typeof (newObj.prop) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-164.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-164.js index 490676254..d8ed8e900 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-164.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-164.js @@ -43,4 +43,4 @@ function testcase() { return newObj.hasOwnProperty("prop") && typeof (newObj.prop) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-165.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-165.js index ef0c15ac8..04fd454c6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-165.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-165.js @@ -38,4 +38,4 @@ function testcase() { }); return newObj.prop === "FunValue"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-166.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-166.js index bd99bbb11..be07c29ef 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-166.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-166.js @@ -36,4 +36,4 @@ function testcase() { return newObj.prop === "ArrValue"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-167.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-167.js index 319f1198f..0663ae30f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-167.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-167.js @@ -36,4 +36,4 @@ function testcase() { return newObj.prop === "StrValue"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-168.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-168.js index e91b36361..ed03cc5cc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-168.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-168.js @@ -36,4 +36,4 @@ function testcase() { return newObj.prop === "BooleanValue"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-169.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-169.js index 151d433a3..c7c874a98 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-169.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-169.js @@ -36,4 +36,4 @@ function testcase() { return newObj.prop === "NumValue"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-17.js index 28bae6c82..9ce3f6f54 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-17.js @@ -35,4 +35,4 @@ function testcase() { return !newObj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-170.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-170.js index af9674d10..32a83d518 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-170.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-170.js @@ -38,4 +38,4 @@ function testcase() { delete Math.value; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-171.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-171.js index b6abc80f1..ee38c52f0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-171.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-171.js @@ -36,4 +36,4 @@ function testcase() { return newObj.prop === "DateValue"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-172.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-172.js index 79a44b235..6a1fdcc65 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-172.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-172.js @@ -36,4 +36,4 @@ function testcase() { return newObj.prop === "RegExpValue"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-173.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-173.js index 3a34dc626..687df19dd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-173.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-173.js @@ -38,4 +38,4 @@ function testcase() { delete JSON.value; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-174.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-174.js index fd1fb04ae..80ca118d1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-174.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-174.js @@ -36,4 +36,4 @@ function testcase() { return newObj.prop === "ErrorValue"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-175.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-175.js index f5cb4f24b..64dacd284 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-175.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-175.js @@ -36,4 +36,4 @@ function testcase() { return newObj.prop === "ArgValue"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-177.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-177.js index 6df74304d..e93f75a75 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-177.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-177.js @@ -38,4 +38,4 @@ function testcase() { delete fnGlobalObject().value; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-178.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-178.js index 85a8f5f19..590773b9d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-178.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-178.js @@ -40,4 +40,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-179.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-179.js index 4c66f5344..49049dc29 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-179.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-179.js @@ -40,4 +40,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-18.js index 72145e5d6..385506186 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-18.js @@ -38,4 +38,4 @@ function testcase() { return !newObj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-180.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-180.js index 23ea25600..92475d79c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-180.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-180.js @@ -40,4 +40,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-181.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-181.js index dabc873b1..70f01905e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-181.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-181.js @@ -47,4 +47,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-182.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-182.js index e3716a008..18b331807 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-182.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-182.js @@ -49,4 +49,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-183.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-183.js index c49551caf..525166395 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-183.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-183.js @@ -55,4 +55,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-184.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-184.js index a77b0c2e3..807d2ec07 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-184.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-184.js @@ -46,4 +46,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-185.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-185.js index a104f96cf..8592177ce 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-185.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-185.js @@ -51,4 +51,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-186.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-186.js index 8da9ef845..f826a0326 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-186.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-186.js @@ -53,4 +53,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-187.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-187.js index a23ceeff0..77993b189 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-187.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-187.js @@ -57,4 +57,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-188.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-188.js index 979f44ece..738f0bc69 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-188.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-188.js @@ -44,4 +44,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-189.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-189.js index 50d7f7555..cb166a48e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-189.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-189.js @@ -55,4 +55,4 @@ function testcase() { return beforeWrite === true && afterWrite === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-19.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-19.js index f5307d742..11cd5b1eb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-19.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-19.js @@ -39,4 +39,4 @@ function testcase() { return newObj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-190.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-190.js index 37c90cbbe..b036898a5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-190.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-190.js @@ -49,4 +49,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-191.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-191.js index fa8f290d1..fb09170b0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-191.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-191.js @@ -45,4 +45,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-192.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-192.js index 6daeb172e..7709adda7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-192.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-192.js @@ -42,4 +42,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-193.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-193.js index dd0b74f60..7c5014310 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-193.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-193.js @@ -42,4 +42,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-194.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-194.js index c320e8866..f1b5e96e5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-194.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-194.js @@ -42,4 +42,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-195.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-195.js index 0fb464e9a..0d774fc7b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-195.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-195.js @@ -42,4 +42,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-196.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-196.js index 18275c100..c359524c3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-196.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-196.js @@ -44,4 +44,4 @@ function testcase() { delete Math.writable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-197.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-197.js index 240b2d0f4..925052ea6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-197.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-197.js @@ -42,4 +42,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-198.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-198.js index 4a81c7455..6784cab4d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-198.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-198.js @@ -42,4 +42,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-199.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-199.js index 981cac0e8..0cc542ba0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-199.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-199.js @@ -44,4 +44,4 @@ function testcase() { delete JSON.writable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-2.js index 9617a21b9..9fa1f584f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-2.js @@ -29,4 +29,4 @@ function testcase() { var newObj = Object.create({}, undefined); return (newObj instanceof Object); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-20.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-20.js index 34a2d55df..2c9c38cf3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-20.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-20.js @@ -39,4 +39,4 @@ function testcase() { return !newObj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-200.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-200.js index c33c3e9cb..5c4c810d7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-200.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-200.js @@ -42,4 +42,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-201.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-201.js index 48ad2890e..52e527edc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-201.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-201.js @@ -43,4 +43,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-203.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-203.js index 02422a1cd..a7109dacf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-203.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-203.js @@ -44,4 +44,4 @@ function testcase() { delete fnGlobalObject().writable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-204.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-204.js index 20c42d972..f4630f20e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-204.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-204.js @@ -37,4 +37,4 @@ function testcase() { return hasProperty && typeof newObj.prop === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-205.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-205.js index 59cb87e65..ee6eca11d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-205.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-205.js @@ -37,4 +37,4 @@ function testcase() { return hasProperty && typeof newObj.prop === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-206.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-206.js index e8b091ac6..38b8c1b32 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-206.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-206.js @@ -37,4 +37,4 @@ function testcase() { return hasProperty && newObj.prop === 121; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-207.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-207.js index 678be0521..eb34998e6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-207.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-207.js @@ -37,4 +37,4 @@ function testcase() { return hasProperty && typeof newObj.prop === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-208.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-208.js index 57d2c1a20..d04d11ac8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-208.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-208.js @@ -37,4 +37,4 @@ function testcase() { return hasProperty && typeof newObj.prop === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-209.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-209.js index 93dca3aa5..c84c72a9b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-209.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-209.js @@ -37,4 +37,4 @@ function testcase() { return hasProperty && typeof newObj.prop === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-21.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-21.js index 9c34256fb..b07b19907 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-21.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-21.js @@ -43,4 +43,4 @@ function testcase() { return !newObj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-210.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-210.js index 08c25d92c..9f56effa3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-210.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-210.js @@ -37,4 +37,4 @@ function testcase() { return hasProperty && typeof newObj.prop === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-211.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-211.js index c67f3656f..1ed601188 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-211.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-211.js @@ -37,4 +37,4 @@ function testcase() { return hasProperty && typeof newObj.prop === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-212.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-212.js index 67e5e61c2..3338c1e2b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-212.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-212.js @@ -37,4 +37,4 @@ function testcase() { return hasProperty && newObj.prop === 121; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-213.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-213.js index fd1db1607..3e162a59b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-213.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-213.js @@ -37,4 +37,4 @@ function testcase() { return hasProperty && newObj.prop === 121; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-214.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-214.js index 92c0a29b2..9c960b8bb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-214.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-214.js @@ -38,4 +38,4 @@ function testcase() { return hasProperty && typeof newObj.prop === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-215.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-215.js index 6ec91de27..8af2be4ef 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-215.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-215.js @@ -37,4 +37,4 @@ function testcase() { return hasProperty && newObj.prop === 121; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-216.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-216.js index d12473244..a59a21857 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-216.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-216.js @@ -37,4 +37,4 @@ function testcase() { return hasProperty && newObj.prop === 121; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-217.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-217.js index 3d58e2caf..cd032d436 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-217.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-217.js @@ -37,4 +37,4 @@ function testcase() { return hasProperty && newObj.prop === 121; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-218.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-218.js index 7bc1879af..c11978303 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-218.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-218.js @@ -37,4 +37,4 @@ function testcase() { return hasProperty && newObj.prop === 121; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-219.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-219.js index 4c3ac6fe8..bfe8f9c06 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-219.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-219.js @@ -37,4 +37,4 @@ function testcase() { return hasProperty && newObj.prop === 121; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-22.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-22.js index 19e6603fa..498fbd1f3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-22.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-22.js @@ -42,4 +42,4 @@ function testcase() { return newObj.hasOwnProperty("prop") && newObj.prop === "bbq"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-220.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-220.js index 1afc58de6..ce5f8d395 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-220.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-220.js @@ -37,4 +37,4 @@ function testcase() { return hasProperty && newObj.prop === 121; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-221.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-221.js index 94dd4a48b..42a52e2d7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-221.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-221.js @@ -37,4 +37,4 @@ function testcase() { return hasProperty && newObj.prop === 121; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-222.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-222.js index e6f16ba86..b51029e97 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-222.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-222.js @@ -37,4 +37,4 @@ function testcase() { return hasProperty && newObj.prop === 121; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-223.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-223.js index 6522827e0..d810ed98f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-223.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-223.js @@ -37,4 +37,4 @@ function testcase() { return hasProperty && newObj.prop === 121; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-224.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-224.js index 846cc2e1f..7fc6738cc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-224.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-224.js @@ -35,4 +35,4 @@ function testcase() { newObj.prop = 121; return hasProperty && newObj.prop === 121; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-225.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-225.js index f27cd34b2..82ea3c5c2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-225.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-225.js @@ -35,4 +35,4 @@ function testcase() { newObj.prop = 121; return hasProperty && newObj.prop === 121; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-226.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-226.js index c7592c8ca..68fe7697e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-226.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-226.js @@ -39,4 +39,4 @@ function testcase() { return hasProperty && newObj.prop === 121; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-228.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-228.js index 83db61d2c..8930ac2c0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-228.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-228.js @@ -37,4 +37,4 @@ function testcase() { return hasProperty && newObj.prop === 121; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-229.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-229.js index 59b2b1986..753da675e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-229.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-229.js @@ -37,4 +37,4 @@ function testcase() { return hasProperty && newObj.prop === 121; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-23.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-23.js index 61afbd370..8b2a96169 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-23.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-23.js @@ -48,4 +48,4 @@ function testcase() { return newObj.hasOwnProperty("prop") && newObj.prop === 12; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-230.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-230.js index 5897d962c..fefa470b9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-230.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-230.js @@ -37,4 +37,4 @@ function testcase() { return hasProperty && newObj.prop === 121; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-231.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-231.js index a396eba6e..8b4fe79b4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-231.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-231.js @@ -35,4 +35,4 @@ function testcase() { }); return newObj.prop === "present"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-232.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-232.js index b8847f35d..aec43633f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-232.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-232.js @@ -31,4 +31,4 @@ function testcase() { }); return typeof (newObj.prop) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-233.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-233.js index 537a0cb47..454ea11b4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-233.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-233.js @@ -35,4 +35,4 @@ function testcase() { }); return newObj.prop === "ownDataProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-234.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-234.js index 318c37fc5..d8a601843 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-234.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-234.js @@ -43,4 +43,4 @@ function testcase() { return newObj.prop === "inheritedDataProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-235.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-235.js index e0097e3f6..7459cae90 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-235.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-235.js @@ -49,4 +49,4 @@ function testcase() { return newObj.prop === "ownDataProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-236.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-236.js index cd6f849a0..f28fc9ae7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-236.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-236.js @@ -52,4 +52,4 @@ function testcase() { return newObj.prop === "ownDataProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-237.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-237.js index 0ce917a2e..f600654df 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-237.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-237.js @@ -42,4 +42,4 @@ function testcase() { return newObj.prop === "ownAccessorProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-238.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-238.js index cd8cfcd1f..a7919465c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-238.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-238.js @@ -46,4 +46,4 @@ function testcase() { return newObj.prop === "inheritedAccessorProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-239.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-239.js index a9f30a394..75b62c67a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-239.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-239.js @@ -49,4 +49,4 @@ function testcase() { return newObj.prop === "ownAccessorProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-24.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-24.js index 096fb1177..3cc1d8196 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-24.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-24.js @@ -48,4 +48,4 @@ function testcase() { return newObj.hasOwnProperty("prop") && newObj.prop === 9; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-240.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-240.js index 006ab27bf..70b78d492 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-240.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-240.js @@ -53,4 +53,4 @@ function testcase() { return newObj.prop === "ownAccessorProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-241.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-241.js index ab5a3111c..424622832 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-241.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-241.js @@ -37,4 +37,4 @@ function testcase() { return newObj.hasOwnProperty("prop") && typeof (newObj.prop) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-242.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-242.js index 8da5d0edb..01edc736c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-242.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-242.js @@ -49,4 +49,4 @@ function testcase() { return newObj.hasOwnProperty("prop") && typeof newObj.prop === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-243.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-243.js index b97f51e0c..9cef0e509 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-243.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-243.js @@ -41,4 +41,4 @@ function testcase() { return newObj.hasOwnProperty("prop") && typeof (newObj.prop) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-244.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-244.js index 924b807eb..5842f9091 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-244.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-244.js @@ -37,4 +37,4 @@ function testcase() { return newObj.prop === "VerifyFunctionObject"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-245.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-245.js index fc33f9edd..0a26d9f4f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-245.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-245.js @@ -37,4 +37,4 @@ function testcase() { return newObj.prop === "VerifyArrayObject"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-246.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-246.js index af53130be..53e9db982 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-246.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-246.js @@ -37,4 +37,4 @@ function testcase() { return newObj.prop === "VerifyStringObject"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-247.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-247.js index 62a15db3b..e69215d8a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-247.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-247.js @@ -37,4 +37,4 @@ function testcase() { return newObj.prop === "VerifyBooleanObject"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-248.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-248.js index 8135edb44..7539fa566 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-248.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-248.js @@ -37,4 +37,4 @@ function testcase() { return newObj.prop === "VerifyNumberObject"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-249.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-249.js index ed20e50fc..ba1744043 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-249.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-249.js @@ -37,4 +37,4 @@ function testcase() { return newObj.prop === "VerifyDateObject"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-25.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-25.js index 18e40c196..145de9948 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-25.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-25.js @@ -52,4 +52,4 @@ function testcase() { return newObj.hasOwnProperty("prop") && newObj.prop === 12; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-250.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-250.js index 2864b7524..c640f71b4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-250.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-250.js @@ -37,4 +37,4 @@ function testcase() { return newObj.prop === "VerifyRegExpObject"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-251.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-251.js index c4638d62f..9a8eccd31 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-251.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-251.js @@ -39,4 +39,4 @@ function testcase() { delete Math.get; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-252.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-252.js index 5f9add604..b28e966e9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-252.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-252.js @@ -39,4 +39,4 @@ function testcase() { delete JSON.get; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-253.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-253.js index 9fd644190..8d8fe52ac 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-253.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-253.js @@ -37,4 +37,4 @@ function testcase() { return newObj.prop === "VerifyErrorObject"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-254.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-254.js index 1d76932eb..a0bed6ab7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-254.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-254.js @@ -38,4 +38,4 @@ function testcase() { return newObj.prop === "VerifyArgumentsObject"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-256.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-256.js index cc868282c..f93c334b7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-256.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-256.js @@ -39,4 +39,4 @@ function testcase() { delete fnGlobalObject().get; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-257.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-257.js index 9c0f284e6..f86be0503 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-257.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-257.js @@ -33,4 +33,4 @@ function testcase() { return newObj.hasOwnProperty("prop") && typeof newObj.prop === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-258.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-258.js index 814d650f7..47ce31e92 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-258.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-258.js @@ -37,4 +37,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-259.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-259.js index e00c814ea..9f038e244 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-259.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-259.js @@ -37,4 +37,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-26.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-26.js index cec9050d3..e9b44372b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-26.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-26.js @@ -39,4 +39,4 @@ function testcase() { return ex instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-260.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-260.js index 2f54ef8cc..f0624f3f9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-260.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-260.js @@ -37,4 +37,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-261.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-261.js index d6fd4f9fc..0401ff2cc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-261.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-261.js @@ -38,4 +38,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-262.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-262.js index c9a615bc4..0ed5e6e01 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-262.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-262.js @@ -37,4 +37,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-263.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-263.js index 0034415ba..5fb78627e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-263.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-263.js @@ -33,4 +33,4 @@ function testcase() { return newObj.hasOwnProperty("prop") && typeof newObj.prop === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-266.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-266.js index a17df71f2..f6d130cf0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-266.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-266.js @@ -41,4 +41,4 @@ function testcase() { return hasProperty && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-267.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-267.js index fa43dca17..1dae6baf8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-267.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-267.js @@ -39,4 +39,4 @@ function testcase() { return hasProperty && newObj.prop === "data"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-268.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-268.js index b00681da0..dd1655d73 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-268.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-268.js @@ -41,4 +41,4 @@ function testcase() { return hasProperty && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-269.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-269.js index 2998a73a6..3a7ee5411 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-269.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-269.js @@ -46,4 +46,4 @@ function testcase() { return hasProperty && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-27.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-27.js index 4dd3de33a..1d7261352 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-27.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-27.js @@ -51,4 +51,4 @@ function testcase() { return ex instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-270.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-270.js index d28cb99b3..afe548b02 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-270.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-270.js @@ -50,4 +50,4 @@ function testcase() { return hasProperty && data1 === "overrideData" && data2 === "data"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-271.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-271.js index c8a02ee8c..dd9f6a751 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-271.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-271.js @@ -56,4 +56,4 @@ function testcase() { return hasProperty && data1 === "overrideData" && data2 === "data"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-272.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-272.js index e3b542a25..ac76a3d0e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-272.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-272.js @@ -46,4 +46,4 @@ function testcase() { return hasProperty && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-273.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-273.js index 009405d18..aa2451a4d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-273.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-273.js @@ -50,4 +50,4 @@ function testcase() { return hasProperty && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-274.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-274.js index 55fe4be18..4f7256578 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-274.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-274.js @@ -54,4 +54,4 @@ function testcase() { return hasProperty && data1 === "overrideData" && data2 === "data"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-275.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-275.js index 8c4a60d36..678f414a2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-275.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-275.js @@ -58,4 +58,4 @@ function testcase() { return hasProperty && data1 === "overrideData" && data2 === "data"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-276.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-276.js index 36f61f813..aceab9a77 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-276.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-276.js @@ -40,4 +40,4 @@ function testcase() { return hasProperty && typeof desc.set === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-277.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-277.js index 305d05b53..1c671aa6e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-277.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-277.js @@ -47,4 +47,4 @@ function testcase() { return newObj.hasOwnProperty("prop") && typeof desc.set === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-278.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-278.js index e6296e9f4..413f70afb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-278.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-278.js @@ -42,4 +42,4 @@ function testcase() { return newObj.hasOwnProperty("prop") && typeof desc.set === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-279.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-279.js index 74571b4ce..e7ba747e8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-279.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-279.js @@ -41,4 +41,4 @@ function testcase() { return hasProperty && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-28.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-28.js index 6dba32e36..a6c80aa85 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-28.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-28.js @@ -34,4 +34,4 @@ function testcase() { var newObj = Object.create({}, props); return newObj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-280.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-280.js index 8926bee33..d54812195 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-280.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-280.js @@ -41,4 +41,4 @@ function testcase() { return hasProperty && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-281.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-281.js index 4c84dddc6..be5bebf28 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-281.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-281.js @@ -41,4 +41,4 @@ function testcase() { return hasProperty && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-282.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-282.js index fba0de940..8824a8552 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-282.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-282.js @@ -41,4 +41,4 @@ function testcase() { return hasProperty && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-283.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-283.js index b8f017a78..9f02f0c83 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-283.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-283.js @@ -41,4 +41,4 @@ function testcase() { return hasProperty && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-284.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-284.js index 78bd8cfbd..31ee3f994 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-284.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-284.js @@ -45,4 +45,4 @@ function testcase() { delete Math.set; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-285.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-285.js index e12e8e435..e12e4d04f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-285.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-285.js @@ -41,4 +41,4 @@ function testcase() { return hasProperty && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-286.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-286.js index 664d6044c..c2de269e4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-286.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-286.js @@ -41,4 +41,4 @@ function testcase() { return hasProperty && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-287.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-287.js index 4fb5b7d75..ed05deb59 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-287.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-287.js @@ -45,4 +45,4 @@ function testcase() { delete JSON.set; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-288.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-288.js index 82a079b1b..fc09c5520 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-288.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-288.js @@ -40,4 +40,4 @@ function testcase() { return newObj.hasOwnProperty("prop") && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-289.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-289.js index fd15d3ea6..c1ebfc4c6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-289.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-289.js @@ -43,4 +43,4 @@ function testcase() { return hasProperty && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-29.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-29.js index 7c520de41..1f741718d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-29.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-29.js @@ -34,4 +34,4 @@ function testcase() { var newObj = Object.create({}, props); return newObj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-291.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-291.js index 5e7ca8866..ec05c4e10 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-291.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-291.js @@ -45,4 +45,4 @@ function testcase() { delete fnGlobalObject().set; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-292.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-292.js index 6d8d614f3..0f6e92987 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-292.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-292.js @@ -36,4 +36,4 @@ function testcase() { return newObj.hasOwnProperty("prop") && typeof (newObj.prop) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-293.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-293.js index f58967f74..aa1f60d6d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-293.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-293.js @@ -38,4 +38,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-294.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-294.js index 8903d38a0..de1208259 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-294.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-294.js @@ -38,4 +38,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-295.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-295.js index 3ef900436..ffe1c713d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-295.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-295.js @@ -38,4 +38,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-296.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-296.js index c3f5030cf..5c2554556 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-296.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-296.js @@ -38,4 +38,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-297.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-297.js index 1b3a3a3f7..4144d2298 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-297.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-297.js @@ -38,4 +38,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-298.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-298.js index 59b1402c4..0b4ffe7a5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-298.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-298.js @@ -39,4 +39,4 @@ function testcase() { return newObj.hasOwnProperty("prop") && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-3.js index 5f628ae57..531306f3f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-3.js @@ -33,4 +33,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-30.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-30.js index b3ade3c59..c248d084a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-30.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-30.js @@ -35,4 +35,4 @@ function testcase() { return newObj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-300.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-300.js index 13d1d0de0..4f9359621 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-300.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-300.js @@ -38,4 +38,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-301.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-301.js index d1abc57d9..1502092b2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-301.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-301.js @@ -39,4 +39,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-302.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-302.js index 2bf803852..01d37127b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-302.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-302.js @@ -39,4 +39,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-303.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-303.js index b56ba1e0c..606185405 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-303.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-303.js @@ -39,4 +39,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-304.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-304.js index a865d1ae4..fb22f424d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-304.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-304.js @@ -39,4 +39,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-305.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-305.js index 448709ffd..f2b520e74 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-305.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-305.js @@ -37,4 +37,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-306.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-306.js index 2ca841c3d..566d8bc42 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-306.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-306.js @@ -39,4 +39,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-307.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-307.js index fc3f5ea97..c8df3afea 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-307.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-307.js @@ -39,4 +39,4 @@ function testcase() { return hasProperty && newObj.prop === 1001; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-308.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-308.js index cad0e51f1..632cd5c53 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-308.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-308.js @@ -44,4 +44,4 @@ function testcase() { } return hasProperty && !isEnumerable; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-309.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-309.js index 65352c1d1..49adba197 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-309.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-309.js @@ -43,4 +43,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-31.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-31.js index c9be99b0d..3d056c21c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-31.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-31.js @@ -34,4 +34,4 @@ function testcase() { var newObj = Object.create({}, props); return newObj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-310.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-310.js index cedef6f74..9305c467e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-310.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-310.js @@ -34,4 +34,4 @@ function testcase() { }); return newObj.hasOwnProperty("prop") && newObj.prop === undefined; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-311.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-311.js index d58973110..500bf76f1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-311.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-311.js @@ -57,4 +57,4 @@ function testcase() { return verifySet && verifyGet && verifyEnumerable && verifyConfigurable; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-312.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-312.js index 428b58b43..1ab64037f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-312.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-312.js @@ -41,4 +41,4 @@ function testcase() { } return hasProperty && !isEnumerable; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-313.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-313.js index fbca9508b..187c5f74b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-313.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-313.js @@ -37,4 +37,4 @@ function testcase() { var isNotConfigurable = newObj.hasOwnProperty("prop"); return hasProperty && isNotConfigurable; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-314.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-314.js index dadc4499b..ba7b3b6c3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-314.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-314.js @@ -31,4 +31,4 @@ function testcase() { }); return newObj.hasOwnProperty("foo"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-315.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-315.js index 9c3979a9c..f6c8e4abc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-315.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-315.js @@ -51,4 +51,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(newObj, "foo1", 200, true, true, true) && accessorPropertyAttributesAreCorrect(newObj, "foo2", getFunc, setFunc, "setVerifyHelpProp", true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-316.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-316.js index b4e8da596..61c9e91fe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-316.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-316.js @@ -53,4 +53,4 @@ function testcase() { }); return newObj[0] === 100 && newObj[1] === 20 && newObj[2] === 200; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-32.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-32.js index e73273e6c..0d6ed694b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-32.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-32.js @@ -34,4 +34,4 @@ function testcase() { var newObj = Object.create({}, props); return newObj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-33.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-33.js index ebf476741..d9eb87dd9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-33.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-33.js @@ -37,4 +37,4 @@ function testcase() { delete Math.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-34.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-34.js index a67a332cc..2741a7fe9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-34.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-34.js @@ -34,4 +34,4 @@ function testcase() { var newObj = Object.create({}, props); return newObj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-35.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-35.js index 5e812b5f3..44290f641 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-35.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-35.js @@ -34,4 +34,4 @@ function testcase() { var newObj = Object.create({}, props); return newObj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-36.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-36.js index 5ae87d5cd..79615b3f1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-36.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-36.js @@ -37,4 +37,4 @@ function testcase() { delete JSON.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-37.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-37.js index b2c288b54..458fc2937 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-37.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-37.js @@ -39,4 +39,4 @@ function testcase() { var newObj = Object.create({}, props); return newObj.hasOwnProperty("prop15_2_3_5_4_37"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-38.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-38.js index 3c591a578..c6b1155fe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-38.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-38.js @@ -37,4 +37,4 @@ function testcase() { return newObj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-39.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-39.js index 93a0c0851..dcc4bf011 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-39.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-39.js @@ -46,4 +46,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-4.js index 1e9375873..d89a2d665 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-4.js @@ -39,4 +39,4 @@ function testcase() { Object.create({}, props); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-40.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-40.js index 9faeb0214..4faef8c5d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-40.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-40.js @@ -56,4 +56,4 @@ function testcase() { return (e instanceof RangeError) && !newObj.hasOwnProperty("prop1") && i === 2; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-41.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-41.js index 3603e2d6f..401081ea2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-41.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-41.js @@ -35,4 +35,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-42.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-42.js index 398ac9023..7f53f2f13 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-42.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-42.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-43.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-43.js index 11384195d..2fed249ba 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-43.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-43.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-44.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-44.js index 50f1d9d50..7d769edb9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-44.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-44.js @@ -35,4 +35,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-45.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-45.js index 8f4af1763..d6bdf1ced 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-45.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-45.js @@ -35,4 +35,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-46.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-46.js index 99e688bca..7cbbfdd12 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-46.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-46.js @@ -40,4 +40,4 @@ function testcase() { return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-47.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-47.js index 98642b148..4b7db7fe9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-47.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-47.js @@ -39,4 +39,4 @@ function testcase() { return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-48.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-48.js index 2b8b20c7e..4f73554f7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-48.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-48.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-49.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-49.js index 5a088656f..975f1d5d5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-49.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-49.js @@ -47,4 +47,4 @@ function testcase() { return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-5.js index fe351b0e7..fe324c9ae 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-5.js @@ -39,4 +39,4 @@ function testcase() { Object.create({}, props); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-50.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-50.js index 640cdf2b0..3d4893cb7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-50.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-50.js @@ -50,4 +50,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-51.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-51.js index 567879742..43aead733 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-51.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-51.js @@ -54,4 +54,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-52.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-52.js index b50b5f405..d80076063 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-52.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-52.js @@ -46,4 +46,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-53.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-53.js index 61993cefa..575240f59 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-53.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-53.js @@ -50,4 +50,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-54.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-54.js index 0793cb520..66a9b92b6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-54.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-54.js @@ -51,4 +51,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-55.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-55.js index 360280760..2ac9fa02e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-55.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-55.js @@ -54,4 +54,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-56.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-56.js index f962d3122..91b515823 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-56.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-56.js @@ -42,4 +42,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-57.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-57.js index 3e4f7913c..a94c3c771 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-57.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-57.js @@ -52,4 +52,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-58.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-58.js index e28950f32..7280689dc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-58.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-58.js @@ -48,4 +48,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-59.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-59.js index bdef27d5e..34fdd68f3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-59.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-59.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-6.js index 32175e770..6cdcae715 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-6.js @@ -39,4 +39,4 @@ function testcase() { Object.create({}, props); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-60.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-60.js index c0f6ae418..645a8f7b5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-60.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-60.js @@ -42,4 +42,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-61.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-61.js index decca1b2a..8abf4f7d7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-61.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-61.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-62.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-62.js index 55b36ce69..51e74715d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-62.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-62.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-63.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-63.js index 603e9f630..e863da490 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-63.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-63.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-64.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-64.js index 67ee966ba..45e3f8451 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-64.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-64.js @@ -44,4 +44,4 @@ function testcase() { delete Math.enumerable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-65.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-65.js index fceb92062..0d0c296e5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-65.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-65.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-66.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-66.js index 5c35cef2d..47524ea8e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-66.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-66.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-67.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-67.js index 46198c5ba..47671ba76 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-67.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-67.js @@ -44,4 +44,4 @@ function testcase() { delete JSON.enumerable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-68.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-68.js index dad1344c2..6240ccdf2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-68.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-68.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-69.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-69.js index a6df5dfd0..1e858b0a7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-69.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-69.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-7.js index 7800348af..69af16d1f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-7.js @@ -39,4 +39,4 @@ function testcase() { Object.create({}, props); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-71.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-71.js index 5ab2afbbe..97841cc91 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-71.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-71.js @@ -44,4 +44,4 @@ function testcase() { delete fnGlobalObject().enumerable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-72.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-72.js index 086981812..002414699 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-72.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-72.js @@ -40,4 +40,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-73.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-73.js index 5decd3c72..335cf815c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-73.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-73.js @@ -40,4 +40,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-74.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-74.js index e695bfc82..dd9881d40 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-74.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-74.js @@ -40,4 +40,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-75.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-75.js index 45a58abbb..1b67cd1d4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-75.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-75.js @@ -42,4 +42,4 @@ function testcase() { } return !accessed && newObj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-76.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-76.js index ea3a2a471..a44ec5c39 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-76.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-76.js @@ -40,4 +40,4 @@ function testcase() { } return !accessed && newObj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-77.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-77.js index 9d28b292d..8b1ca2790 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-77.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-77.js @@ -40,4 +40,4 @@ function testcase() { } return !accessed && newObj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-78.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-78.js index ddec7d68f..aba9ee30f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-78.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-78.js @@ -40,4 +40,4 @@ function testcase() { } return !accessed && newObj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-79.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-79.js index aac553243..4f6c0baf4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-79.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-79.js @@ -40,4 +40,4 @@ function testcase() { } return !accessed && newObj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-8.js index 85690b97a..98560dca0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-8.js @@ -39,4 +39,4 @@ function testcase() { Object.create({}, props); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-80.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-80.js index 368210790..8e96f7c73 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-80.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-80.js @@ -40,4 +40,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-81.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-81.js index 5fbc87816..570b40356 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-81.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-81.js @@ -40,4 +40,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-82.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-82.js index 9f01e54d3..6fa4aa088 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-82.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-82.js @@ -40,4 +40,4 @@ function testcase() { } return !accessed && newObj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-83.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-83.js index fc6738ca9..b33d1338b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-83.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-83.js @@ -40,4 +40,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-84.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-84.js index ffade75c4..9e23e368f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-84.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-84.js @@ -40,4 +40,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-85.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-85.js index cd1b777bb..006622440 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-85.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-85.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-86.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-86.js index e5ec48244..99bf1d4ee 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-86.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-86.js @@ -40,4 +40,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-87.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-87.js index 32b475207..9ad2fcfcf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-87.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-87.js @@ -40,4 +40,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-88.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-88.js index 19ac52bfa..b3313e258 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-88.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-88.js @@ -40,4 +40,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-89.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-89.js index b7e773751..6d181c1aa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-89.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-89.js @@ -40,4 +40,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-9.js index 3d03b556f..c0bbb9fa9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-9.js @@ -39,4 +39,4 @@ function testcase() { Object.create({}, props); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-90.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-90.js index f44195690..cbdc922d4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-90.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-90.js @@ -40,4 +40,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-91.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-91.js index d006b1888..ba4b3d781 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-91.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-91.js @@ -40,4 +40,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-92.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-92.js index 6c4edee1f..3378a1066 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-92.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-92.js @@ -40,4 +40,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-93.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-93.js index 7853c9f0b..91353026c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-93.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-93.js @@ -40,4 +40,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-94.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-94.js index 0abd9f85a..e0c72d038 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-94.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-94.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-96.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-96.js index 32ca2f274..3051a0c48 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-96.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-96.js @@ -40,4 +40,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-97.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-97.js index d27b04e17..82bdf97b5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-97.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-97.js @@ -40,4 +40,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-98.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-98.js index 35043239f..8d7528ef4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-98.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-98.js @@ -40,4 +40,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-99.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-99.js index 5c48fea1e..faaf73f12 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-99.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-99.js @@ -38,4 +38,4 @@ function testcase() { return result1 === true && result2 === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-1.js index 89cd54043..f57cdb532 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-1.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-1.js index 80a5b8a7a..8b5015c85 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-1.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-2.js index 58c9b50a9..e2a364a75 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-2.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-3.js index 2e93b44b7..fb1d3deac 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-3.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-4.js index f6425a65f..db3ef6843 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-4.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1.js index 6c16bbb87..80b3e9ba8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1.js @@ -34,4 +34,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-1.js index 0cf0f53ac..7fde38eb1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-1.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("undefined"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-10.js index 82b153057..9096bf623 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-10.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("-20"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-11.js index 229e93c75..fbe120ca8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-11.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("Infinity"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-12.js index 9dd3079b2..6d9b4f2f5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-12.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("Infinity"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-13.js index 095bd8b3a..3c9030e82 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-13.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("-Infinity"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-14.js index 67f930c45..0a2ad23ba 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-14.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("100000000000000000000"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-15.js index 4e23377f7..a2eae0315 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-15.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("1e+21"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-16.js index 6811d2d80..5aa3110b9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-16.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("1e+22"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-17-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-17-1.js index 0ad38ebb0..d36cbad5d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-17-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-17-1.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("1"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-17.js index 84ef52cdd..72ef88bc6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-17.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("100000000000000000000"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-18.js index 50c0dd547..5101e99c6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-18.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("1e+21"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-19.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-19.js index 4971ca6b2..75dbae8f3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-19.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-19.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("1e+22"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-2.js index 112374b25..55c0dd165 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-2.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("null"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-20.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-20.js index a0a5d196d..767565b72 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-20.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-20.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("0.000001"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-21.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-21.js index 2e10c0158..48337b7f9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-21.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-21.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("1e-7"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-22.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-22.js index d0542f17d..2afe9cd05 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-22.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-22.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("1e-8"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-23.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-23.js index 43c45fa85..437341b35 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-23.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-23.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("1e-7"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-24.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-24.js index 6ea100bb4..f9d1c741c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-24.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-24.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("0.000001"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-25.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-25.js index c061db265..f3474dd8d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-25.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-25.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("0.00001"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-26.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-26.js index eb277738a..0fb68e83b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-26.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-26.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("123"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-27.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-27.js index 74d647194..1e842c8b7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-27.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-27.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("123.456"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-28.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-28.js index 800fed87a..8b1d47a4d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-28.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-28.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("10000000000000000000"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-29.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-29.js index 01ea5c223..d440f9b43 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-29.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-29.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("100000000000000000000"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-3.js index 7a7d92a3a..7941917e8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-3.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("false"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-30.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-30.js index f8efe67c6..b7bedee79 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-30.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-30.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("1e+21"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-31.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-31.js index 44737c073..fb57da848 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-31.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-31.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("1e+22"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-32.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-32.js index b55842b83..fd5a93a9d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-32.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-32.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("123.1234567"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-33.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-33.js index 29e028685..ed3b95d15 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-33.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-33.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty(""); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-34.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-34.js index 8e5024e90..cac991b5f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-34.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-34.js @@ -32,4 +32,4 @@ function testcase() { return obj.hasOwnProperty("AB\n\\cd"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-35.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-35.js index c7f207b33..e6c5131fd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-35.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-35.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("undefined"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-36.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-36.js index 46516a29a..9a2d57280 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-36.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-36.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("null"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-37.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-37.js index ba68b72aa..323e792b4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-37.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-37.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("123αβπcd"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-38.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-38.js index 3c71a0bb8..3abd8659d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-38.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-38.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("1"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-39.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-39.js index 940cdee82..7a7542496 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-39.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-39.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("1,2"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-4.js index 1c1f3ffe7..d3f2d613e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-4.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("true"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-40.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-40.js index 596f6e2c0..ae37882c7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-40.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-40.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("Hello"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-41.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-41.js index e679bdf49..bceb3022a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-41.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-41.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("false"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-42.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-42.js index 556832ec7..61f86b36b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-42.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-42.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("123"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-43.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-43.js index c6c57bfd6..8c44c05d3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-43.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-43.js @@ -38,4 +38,4 @@ function testcase() { return obj.hasOwnProperty("abc"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-44.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-44.js index c0f701545..1a6de5a87 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-44.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-44.js @@ -39,4 +39,4 @@ function testcase() { return obj.hasOwnProperty("abc"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-45.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-45.js index 74fc298f7..cc03d9a63 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-45.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-45.js @@ -44,4 +44,4 @@ function testcase() { return obj.hasOwnProperty("abc") && valueOfAccessed && toStringAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-46.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-46.js index 4e5258267..8a39af216 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-46.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-46.js @@ -44,4 +44,4 @@ function testcase() { return obj.hasOwnProperty("abc") && !valueOfAccessed && toStringAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-47.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-47.js index 51e2b5d6a..4f9881440 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-47.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-47.js @@ -47,4 +47,4 @@ function testcase() { return valueOfAccessed && toStringAccessed && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-48.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-48.js index 4a6fcbc9a..66c48e447 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-48.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-48.js @@ -49,4 +49,4 @@ function testcase() { return obj.hasOwnProperty("test") && !valueOfAccessed && toStringAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-5.js index 72a73dc06..bb4ae43d2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-5.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("NaN"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-6.js index 82b213663..5482a710f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-6.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("0"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-7.js index 7cc7656e2..dc93d3785 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-7.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("0"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-8.js index eff6ef5f5..de1d880b6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-8.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("0"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-9.js index 8bb067c7b..ebd271c42 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-9.js @@ -31,4 +31,4 @@ function testcase() { return obj.hasOwnProperty("30"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-1.js index 5a35c5a27..db6a0ab1a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-1.js @@ -45,4 +45,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-10.js index 3864f3295..931d59bd4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-10.js @@ -45,4 +45,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-100.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-100.js index 4c889a9aa..3f4842514 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-100.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-100.js @@ -37,4 +37,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-101.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-101.js index 2b3475167..7787e4062 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-101.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-101.js @@ -37,4 +37,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-102.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-102.js index ffd9185d6..e170062cd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-102.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-102.js @@ -37,4 +37,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-103.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-103.js index 084649f6a..2d32f1067 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-103.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-103.js @@ -37,4 +37,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-104.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-104.js index 77d33f52e..707114cde 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-104.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-104.js @@ -37,4 +37,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-105.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-105.js index 2f1f8646c..7f6c01e3e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-105.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-105.js @@ -37,4 +37,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-106.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-106.js index 1759a751c..cf28d0027 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-106.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-106.js @@ -37,4 +37,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-107.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-107.js index c7c3a2213..c91021b50 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-107.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-107.js @@ -37,4 +37,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-108.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-108.js index 065052aca..fae56b334 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-108.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-108.js @@ -37,4 +37,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-109.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-109.js index 371966cd9..06d050bd9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-109.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-109.js @@ -37,4 +37,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-11.js index a49db9463..dcac57f0f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-11.js @@ -45,4 +45,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-110.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-110.js index 24a503f39..1d699bc7d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-110.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-110.js @@ -37,4 +37,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-111.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-111.js index b0c97071e..33c60f5c4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-111.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-111.js @@ -39,4 +39,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-112.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-112.js index 4f940d068..1f90b333c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-112.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-112.js @@ -37,4 +37,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-113.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-113.js index 837bf1185..d8f6d16a7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-113.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-113.js @@ -37,4 +37,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-114.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-114.js index 9bfc97188..7f9a7a847 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-114.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-114.js @@ -37,4 +37,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-115.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-115.js index 5a46322b2..0400607a2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-115.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-115.js @@ -37,4 +37,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-116.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-116.js index 957f69804..872f1b0b1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-116.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-116.js @@ -37,4 +37,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-117.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-117.js index 7e543531d..80185198d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-117.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-117.js @@ -37,4 +37,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-118.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-118.js index ec563212c..aab68ae10 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-118.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-118.js @@ -41,4 +41,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-119.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-119.js index a16e776aa..cd7aa9150 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-119.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-119.js @@ -41,4 +41,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-12.js index bcb739063..cbc306083 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-12.js @@ -45,4 +45,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-120.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-120.js index 423d4ee13..4ab07ecb1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-120.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-120.js @@ -41,4 +41,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-121.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-121.js index e73476a8e..f055c1bee 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-121.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-121.js @@ -43,4 +43,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-123.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-123.js index 78fac362f..eab070ba4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-123.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-123.js @@ -41,4 +41,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-124.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-124.js index 3b990af57..574eed1c9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-124.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-124.js @@ -41,4 +41,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-125.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-125.js index 811721253..4af00b94c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-125.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-125.js @@ -41,4 +41,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-126.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-126.js index a76afd2a0..2ba17dbda 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-126.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-126.js @@ -33,4 +33,4 @@ function testcase() { return obj.property === 100; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-127.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-127.js index f4191bbe4..0dead0fef 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-127.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-127.js @@ -35,4 +35,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-129.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-129.js index f163bdffe..3597ee1f6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-129.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-129.js @@ -40,4 +40,4 @@ function testcase() { return obj.property === "inheritedDataProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-13.js index df49f6b30..368f6badf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-13.js @@ -45,4 +45,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-130.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-130.js index 8161f843c..4ff77d95d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-130.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-130.js @@ -40,4 +40,4 @@ function testcase() { return obj.property === "ownDataProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-131.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-131.js index e3274886a..916c00e8f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-131.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-131.js @@ -47,4 +47,4 @@ function testcase() { return obj.property === "ownDataProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-132.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-132.js index 4e04f68fb..321370be0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-132.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-132.js @@ -38,4 +38,4 @@ function testcase() { return obj.property === "ownAccessorProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-133.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-133.js index 716453e15..003c210fe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-133.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-133.js @@ -43,4 +43,4 @@ function testcase() { return obj.property === "inheritedAccessorProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-134.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-134.js index fc903faea..674d97112 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-134.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-134.js @@ -45,4 +45,4 @@ function testcase() { return obj.property === "ownAccessorProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-135.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-135.js index 620f05305..fa84527ec 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-135.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-135.js @@ -48,4 +48,4 @@ function testcase() { return obj.property === "ownAccessorProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-136.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-136.js index ba0205e2f..067e88eaa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-136.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-136.js @@ -36,4 +36,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-137.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-137.js index 99cca047f..03dc24d71 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-137.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-137.js @@ -46,4 +46,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-138.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-138.js index 5953e9d69..c0502e9b6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-138.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-138.js @@ -41,4 +41,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-139-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-139-1.js index ee4cf55bd..cec562233 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-139-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-139-1.js @@ -39,4 +39,4 @@ function testcase() { delete Function.prototype.value; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-139.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-139.js index abf0f13f6..841eecca3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-139.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-139.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "Function"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-14.js index 93792b92d..3fe9b345b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-14.js @@ -45,4 +45,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-140-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-140-1.js index 9a3125260..b6807034d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-140-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-140-1.js @@ -37,4 +37,4 @@ function testcase() { delete Array.prototype.value; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-140.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-140.js index 72a91f717..9c581e44e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-140.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-140.js @@ -35,4 +35,4 @@ function testcase() { return obj.property === "Array"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-141-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-141-1.js index a68719942..951671174 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-141-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-141-1.js @@ -37,4 +37,4 @@ function testcase() { delete String.prototype.value; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-141.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-141.js index df3ccba1f..3055883b5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-141.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-141.js @@ -35,4 +35,4 @@ function testcase() { return obj.property === "String"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-142-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-142-1.js index 7547d1f85..fd9c7fd23 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-142-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-142-1.js @@ -37,4 +37,4 @@ function testcase() { delete Boolean.prototype.value; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-142.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-142.js index a53e70d15..444e2aa44 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-142.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-142.js @@ -35,4 +35,4 @@ function testcase() { return obj.property === "Boolean"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-143-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-143-1.js index 9d78ffaa2..174bc67d2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-143-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-143-1.js @@ -37,4 +37,4 @@ function testcase() { delete Number.prototype.value; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-143.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-143.js index c0e08747e..3b8bb81e9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-143.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-143.js @@ -35,4 +35,4 @@ function testcase() { return obj.property === "Number"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144-1.js index 4865c2dc7..e69a38261 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144-1.js @@ -37,4 +37,4 @@ function testcase() { delete Object.prototype.value; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144.js index 2da621b9f..9fe74be76 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144.js @@ -37,4 +37,4 @@ function testcase() { delete Math.value; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-145-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-145-1.js index 1c687363a..8cf98ed2a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-145-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-145-1.js @@ -37,4 +37,4 @@ function testcase() { delete Date.prototype.value; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-145.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-145.js index a960e05fa..1deaa70c7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-145.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-145.js @@ -35,4 +35,4 @@ function testcase() { return obj.property === "Date"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-146-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-146-1.js index 5eaa946fe..44ed355de 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-146-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-146-1.js @@ -37,4 +37,4 @@ function testcase() { delete RegExp.prototype.value; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-146.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-146.js index 31b347824..235b3a97c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-146.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-146.js @@ -35,4 +35,4 @@ function testcase() { return obj.property === "RegExp"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-147-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-147-1.js index 4d7113f01..41f7a2a9e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-147-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-147-1.js @@ -37,4 +37,4 @@ function testcase() { delete Object.prototype.value; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-147.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-147.js index 428959ee4..edbe2144d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-147.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-147.js @@ -37,4 +37,4 @@ function testcase() { delete JSON.value; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-148-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-148-1.js index 37ba65c84..aab077fed 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-148-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-148-1.js @@ -37,4 +37,4 @@ function testcase() { delete Error.prototype.value; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-148.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-148.js index 25ab7a099..c96fd77d3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-148.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-148.js @@ -35,4 +35,4 @@ function testcase() { return obj.property === "Error"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-149-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-149-1.js index 655f27ef5..244f0971a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-149-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-149-1.js @@ -38,4 +38,4 @@ function testcase() { delete Object.prototype.value; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-149.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-149.js index 34f56e66b..c5b29824c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-149.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-149.js @@ -35,4 +35,4 @@ function testcase() { return obj.property === "arguments"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-15.js index 530f0059b..6188ad3f6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-15.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-151.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-151.js index a80e452f8..62e358c15 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-151.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-151.js @@ -37,4 +37,4 @@ function testcase() { delete fnGlobalObject().value; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-152.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-152.js index ed91614a1..868e01140 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-152.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-152.js @@ -41,4 +41,4 @@ function testcase() { return beforeWrite === true && afterWrite === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-153.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-153.js index 8c34ae849..9e2c2dde9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-153.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-153.js @@ -41,4 +41,4 @@ function testcase() { return beforeWrite === true && afterWrite === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-154.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-154.js index fe7d6e4b0..392c2f94f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-154.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-154.js @@ -41,4 +41,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-155.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-155.js index 71413dbda..0cf4efefc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-155.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-155.js @@ -46,4 +46,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-156.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-156.js index 62898eb52..2cff70174 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-156.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-156.js @@ -47,4 +47,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-157.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-157.js index 3fd61f832..a69b82b84 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-157.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-157.js @@ -52,4 +52,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-158.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-158.js index b427f9daf..4701486d9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-158.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-158.js @@ -44,4 +44,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-159.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-159.js index 96fdb1383..a2d109551 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-159.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-159.js @@ -49,4 +49,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-16.js index 3a6b25340..3980ca96e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-16.js @@ -33,4 +33,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-160.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-160.js index 3ed70449d..faae878ab 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-160.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-160.js @@ -51,4 +51,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-161.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-161.js index 6b673994a..7416af802 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-161.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-161.js @@ -54,4 +54,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-162.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-162.js index 7200febe0..919641dfc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-162.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-162.js @@ -42,4 +42,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-163.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-163.js index 578d9786a..7092286ce 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-163.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-163.js @@ -52,4 +52,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-164.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-164.js index d881af3f2..316ec6698 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-164.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-164.js @@ -47,4 +47,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-165-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-165-1.js index 2294fc5c7..7a2b8d91a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-165-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-165-1.js @@ -46,4 +46,4 @@ function testcase() { delete Function.prototype.writable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-165.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-165.js index 8d7e1353e..db587e069 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-165.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-165.js @@ -43,4 +43,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-166-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-166-1.js index b0cb1e852..75385cc35 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-166-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-166-1.js @@ -43,4 +43,4 @@ function testcase() { delete Array.prototype.writable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-166.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-166.js index e9330e3f2..bbcc0c58d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-166.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-166.js @@ -41,4 +41,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-167-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-167-1.js index 9a42665e9..154e18c45 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-167-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-167-1.js @@ -43,4 +43,4 @@ function testcase() { delete String.prototype.writable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-167.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-167.js index 460ec46f1..5a37c9542 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-167.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-167.js @@ -41,4 +41,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-168-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-168-1.js index ed682de5f..c807a10d8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-168-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-168-1.js @@ -43,4 +43,4 @@ function testcase() { delete Boolean.prototype.writable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-168.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-168.js index 3dc12d019..641a78540 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-168.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-168.js @@ -41,4 +41,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-169-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-169-1.js index f69e9dccd..43cb5671e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-169-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-169-1.js @@ -43,4 +43,4 @@ function testcase() { delete Number.prototype.writable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-169.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-169.js index ce76e47e2..7160dd553 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-169.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-169.js @@ -41,4 +41,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-17.js index a55df33df..01414d1ca 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-17.js @@ -33,4 +33,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-170-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-170-1.js index 180261954..91c11d0c5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-170-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-170-1.js @@ -43,4 +43,4 @@ function testcase() { delete Object.prototype.writable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-170.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-170.js index b4c816c7e..f124152eb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-170.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-170.js @@ -43,4 +43,4 @@ function testcase() { delete Math.writable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-171-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-171-1.js index 294802e60..ea462c0af 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-171-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-171-1.js @@ -44,4 +44,4 @@ function testcase() { delete Date.prototype.writable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-171.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-171.js index 9c4fbb314..a10bcfe93 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-171.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-171.js @@ -41,4 +41,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-172-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-172-1.js index bfa3fcc55..bc9adce96 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-172-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-172-1.js @@ -44,4 +44,4 @@ function testcase() { delete RegExp.prototype.writable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-172.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-172.js index 9f0905878..2faf60ed6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-172.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-172.js @@ -41,4 +41,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-173-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-173-1.js index f2fa3d42e..4cc8ea3da 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-173-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-173-1.js @@ -43,4 +43,4 @@ function testcase() { delete Object.prototype.writable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-173.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-173.js index 3e278787b..96fea9561 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-173.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-173.js @@ -43,4 +43,4 @@ function testcase() { delete JSON.writable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-174-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-174-1.js index 589bd53d7..d0b7ad6c4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-174-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-174-1.js @@ -44,4 +44,4 @@ function testcase() { delete Error.prototype.writable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-174.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-174.js index d25edc85f..81978f60d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-174.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-174.js @@ -41,4 +41,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-175-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-175-1.js index 21563f6d2..89bc178d6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-175-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-175-1.js @@ -44,4 +44,4 @@ function testcase() { delete Object.prototype.writable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-175.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-175.js index 4d9166695..bfb154bf4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-175.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-175.js @@ -41,4 +41,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-177.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-177.js index 537c48d5c..330590a92 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-177.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-177.js @@ -43,4 +43,4 @@ function testcase() { delete fnGlobalObject().writable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-178.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-178.js index f83b0a37a..4e993f6ba 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-178.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-178.js @@ -39,4 +39,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-179.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-179.js index 33613e295..07281ced0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-179.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-179.js @@ -37,4 +37,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-18.js index d8dab2d1f..92483ef1b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-18.js @@ -33,4 +33,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-180.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-180.js index f46535f6e..e7b5caf6e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-180.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-180.js @@ -37,4 +37,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-181.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-181.js index 6fe45ccac..3f9829d82 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-181.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-181.js @@ -37,4 +37,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-182.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-182.js index 0ef7f6cfa..12e060edc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-182.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-182.js @@ -37,4 +37,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-183.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-183.js index 43f6c6895..ea6ebcb20 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-183.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-183.js @@ -37,4 +37,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-184.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-184.js index 07b30210a..d80c6b1d9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-184.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-184.js @@ -37,4 +37,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-185.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-185.js index c05fa6046..f4723f527 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-185.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-185.js @@ -37,4 +37,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-186.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-186.js index 86dcfe436..76bc7acde 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-186.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-186.js @@ -37,4 +37,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-187.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-187.js index 752c92436..85b6efbc8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-187.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-187.js @@ -37,4 +37,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-188.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-188.js index 00e8844c2..fe5165dcf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-188.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-188.js @@ -37,4 +37,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-189.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-189.js index a8f029175..d0f5f0387 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-189.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-189.js @@ -37,4 +37,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-19.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-19.js index c8f63e626..045b0c14e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-19.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-19.js @@ -33,4 +33,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-190.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-190.js index 7c983d158..7f1a6bb1c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-190.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-190.js @@ -39,4 +39,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-191.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-191.js index 761dbe8dd..ad5e50445 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-191.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-191.js @@ -37,4 +37,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-192.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-192.js index 866912b3b..a71e55280 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-192.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-192.js @@ -37,4 +37,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-193.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-193.js index 9ad592506..7023bdec2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-193.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-193.js @@ -37,4 +37,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-194.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-194.js index d5ddd99dd..85471c78f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-194.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-194.js @@ -37,4 +37,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-195.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-195.js index 64118d601..5132c1a85 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-195.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-195.js @@ -37,4 +37,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-196.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-196.js index e9d548a28..5d87f7b33 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-196.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-196.js @@ -37,4 +37,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-197.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-197.js index 0c3641493..ec17448a8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-197.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-197.js @@ -39,4 +39,4 @@ function testcase() { return beforeWrite && afterWrite; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-198.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-198.js index 73b84a7bc..7d35ecf1c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-198.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-198.js @@ -37,4 +37,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-199.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-199.js index 3bbf4709b..1369b97e3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-199.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-199.js @@ -37,4 +37,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-2.js index 90f888d39..69ff5d2bc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-2.js @@ -45,4 +45,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-20.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-20.js index 8af6565b3..bc4fc8963 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-20.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-20.js @@ -40,4 +40,4 @@ function testcase() { } return !accessed && obj.hasOwnProperty("property"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-200.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-200.js index 2707545a3..8cab32bb7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-200.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-200.js @@ -39,4 +39,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-202.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-202.js index 9e8f7e297..6a15b019a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-202.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-202.js @@ -39,4 +39,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-203.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-203.js index e15206621..6fc13d298 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-203.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-203.js @@ -37,4 +37,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-204.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-204.js index c2c4a2e64..ee8d07f12 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-204.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-204.js @@ -37,4 +37,4 @@ function testcase() { return beforeWrite === true && afterWrite === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-205.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-205.js index ae8f2961d..77641c022 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-205.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-205.js @@ -35,4 +35,4 @@ function testcase() { return obj.property === "present"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-206.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-206.js index 524fb6de1..61da247b6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-206.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-206.js @@ -33,4 +33,4 @@ function testcase() { return typeof obj.property === "undefined" && obj.hasOwnProperty("property"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-207.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-207.js index 95f8b5481..ccd93e0b6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-207.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-207.js @@ -36,4 +36,4 @@ function testcase() { return obj.property === "ownDataProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-208.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-208.js index 4b68cc144..387473f9f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-208.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-208.js @@ -41,4 +41,4 @@ function testcase() { return obj.property === "inheritedDataProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-209.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-209.js index 3955b0396..84374b265 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-209.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-209.js @@ -44,4 +44,4 @@ function testcase() { return obj.property === "ownDataProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-21.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-21.js index 60ad2a071..0986344ef 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-21.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-21.js @@ -39,4 +39,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-210.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-210.js index e03df2af3..1782f0c33 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-210.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-210.js @@ -50,4 +50,4 @@ function testcase() { return obj.property === "ownDataProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-211.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-211.js index dcaa848f7..993a9ae89 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-211.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-211.js @@ -40,4 +40,4 @@ function testcase() { return obj.property === "ownAccessorProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-212.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-212.js index 24c3ee36b..e66756616 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-212.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-212.js @@ -44,4 +44,4 @@ function testcase() { return obj.property === "inheritedAccessorProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-213.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-213.js index abdc7103f..a023a1854 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-213.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-213.js @@ -48,4 +48,4 @@ function testcase() { return obj.property === "ownAccessorProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-214.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-214.js index 234dd8de4..0d12968fa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-214.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-214.js @@ -51,4 +51,4 @@ function testcase() { return obj.property === "ownAccessorProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-215.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-215.js index b9ab9d177..06e34d71a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-215.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-215.js @@ -36,4 +36,4 @@ function testcase() { return typeof obj.property === "undefined" && obj.hasOwnProperty("property"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-216.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-216.js index ca1c5d5ff..fd12c8914 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-216.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-216.js @@ -47,4 +47,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof obj.property === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-217.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-217.js index 5b476ff93..fafc44c29 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-217.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-217.js @@ -40,4 +40,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof obj.property === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-218-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-218-1.js index 05fe606f0..c07b7ec93 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-218-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-218-1.js @@ -39,4 +39,4 @@ function testcase() { delete Function.prototype.get; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-218.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-218.js index 61c268c48..d08f8db0a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-218.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-218.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "functionGetProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-219-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-219-1.js index 92191a1fb..eaeabaa5d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-219-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-219-1.js @@ -39,4 +39,4 @@ function testcase() { delete Array.prototype.get; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-219.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-219.js index a94b47488..efb3b3e71 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-219.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-219.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "arrayGetProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-22.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-22.js index 261d79d89..91dbfefaa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-22.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-22.js @@ -39,4 +39,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-220-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-220-1.js index eba2f66b8..70d21936a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-220-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-220-1.js @@ -39,4 +39,4 @@ function testcase() { delete String.prototype.get; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-220.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-220.js index f144a6455..e9a3a1997 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-220.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-220.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "stringGetProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-221-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-221-1.js index 7a28f93c0..cd5381398 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-221-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-221-1.js @@ -39,4 +39,4 @@ function testcase() { delete Boolean.prototype.get; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-221.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-221.js index 4f0abce45..bda80cbb5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-221.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-221.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "booleanGetProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-222-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-222-1.js index 155379df4..3574d8de8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-222-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-222-1.js @@ -39,4 +39,4 @@ function testcase() { delete Number.prototype.get; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-222.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-222.js index 9c887f4cb..8b1d9e851 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-222.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-222.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "numberGetProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-223-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-223-1.js index 9ef2d5076..224a18527 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-223-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-223-1.js @@ -39,4 +39,4 @@ function testcase() { delete Object.prototype.get; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-223.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-223.js index f4e96867d..e2e9b33ea 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-223.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-223.js @@ -39,4 +39,4 @@ function testcase() { delete Math.get; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-224-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-224-1.js index 768113ef5..077316ab8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-224-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-224-1.js @@ -39,4 +39,4 @@ function testcase() { delete Date.prototype.get; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-224.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-224.js index ef980d1ba..456cbea32 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-224.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-224.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "dateGetProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-225-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-225-1.js index 190aec76e..4c9b28cb3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-225-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-225-1.js @@ -40,4 +40,4 @@ function testcase() { delete RegExp.prototype.get; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-225.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-225.js index e1abb8efd..cd223cbd1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-225.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-225.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "regExpGetProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-226-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-226-1.js index c80dcb16e..acb8139ae 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-226-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-226-1.js @@ -39,4 +39,4 @@ function testcase() { delete Object.prototype.get; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-226.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-226.js index 81bf3f9eb..4916e7f3d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-226.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-226.js @@ -39,4 +39,4 @@ function testcase() { delete JSON.get; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-227-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-227-1.js index fba089502..ae0add1a3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-227-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-227-1.js @@ -39,4 +39,4 @@ function testcase() { delete Error.prototype.get; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-227.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-227.js index 4bd97dd21..deca8aa19 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-227.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-227.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "errorGetProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-228-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-228-1.js index e657ab243..6fa98cea0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-228-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-228-1.js @@ -39,4 +39,4 @@ function testcase() { delete Object.prototype.get; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-228.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-228.js index 354e6f0e3..61080d172 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-228.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-228.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "argumentGetProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-23.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-23.js index 14bf1bee3..f13c8009b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-23.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-23.js @@ -47,4 +47,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-230.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-230.js index daae6ba14..859969417 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-230.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-230.js @@ -39,4 +39,4 @@ function testcase() { delete fnGlobalObject().get; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-231.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-231.js index 7f5ef3e8b..71093c92e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-231.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-231.js @@ -33,4 +33,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof obj.property === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-232.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-232.js index 13c7cde0d..3a1ee891b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-232.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-232.js @@ -35,4 +35,4 @@ function testcase() { return obj.hasOwnProperty("property") && obj.property === "getFunction"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-235.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-235.js index 41e0e03e6..b368422b3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-235.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-235.js @@ -38,4 +38,4 @@ function testcase() { return obj.hasOwnProperty("property") && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-236.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-236.js index 2fd50f468..edd6fca44 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-236.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-236.js @@ -37,4 +37,4 @@ function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "property"); return obj.hasOwnProperty("property") && obj.property === 11 && typeof desc.set === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-237.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-237.js index f6658408f..0f65e460b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-237.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-237.js @@ -38,4 +38,4 @@ function testcase() { return obj.hasOwnProperty("property") && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-238.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-238.js index 9673248bd..b4e524e90 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-238.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-238.js @@ -44,4 +44,4 @@ function testcase() { return obj.hasOwnProperty("property") && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-239.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-239.js index 53cf43760..871308631 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-239.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-239.js @@ -48,4 +48,4 @@ function testcase() { return obj.hasOwnProperty("property") && data1 === "data" && data2 === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-24.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-24.js index 57afe991c..ec3595603 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-24.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-24.js @@ -51,4 +51,4 @@ function testcase() { return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-240.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-240.js index 486778deb..b461bb559 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-240.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-240.js @@ -54,4 +54,4 @@ function testcase() { return obj.hasOwnProperty("property") && data1 === "data" && data2 === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-241.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-241.js index 6edffce4d..0fff5a888 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-241.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-241.js @@ -41,4 +41,4 @@ function testcase() { return obj.hasOwnProperty("property") && data === "ownAccessorProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-242.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-242.js index 395127931..bf7768a08 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-242.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-242.js @@ -46,4 +46,4 @@ function testcase() { return obj.hasOwnProperty("property") && data === "inheritedAccessorProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-243.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-243.js index d3968b935..40351f328 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-243.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-243.js @@ -52,4 +52,4 @@ function testcase() { return obj.hasOwnProperty("property") && data1 === "data" && data2 === "ownAccessorProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-244.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-244.js index 3cd95e124..f5f82cc9c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-244.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-244.js @@ -54,4 +54,4 @@ function testcase() { return obj.hasOwnProperty("property") && data1 === "data" && data2 === "ownAccessorProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-245.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-245.js index 37ba16fcb..7aca7b49a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-245.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-245.js @@ -40,4 +40,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof obj.property === "undefined" && typeof desc.set === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-246.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-246.js index dda505ad8..e55dcdd8f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-246.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-246.js @@ -49,4 +49,4 @@ function testcase() { obj.property = "overrideData"; return obj.hasOwnProperty("property") && typeof obj.property === "undefined" && data === "data"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-247.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-247.js index eaba5a283..d7952b84e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-247.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-247.js @@ -41,4 +41,4 @@ function testcase() { obj.property = "overrideData"; return obj.hasOwnProperty("property") && typeof obj.property === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-248-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-248-1.js index 797a3e93b..d3cde94fa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-248-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-248-1.js @@ -41,4 +41,4 @@ function testcase() { delete Function.prototype.set; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-248.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-248.js index 5d0c4c525..75034fee2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-248.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-248.js @@ -38,4 +38,4 @@ function testcase() { return obj.hasOwnProperty("property") && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-249-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-249-1.js index 6d667802c..c7a7fa539 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-249-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-249-1.js @@ -41,4 +41,4 @@ function testcase() { delete Array.prototype.set; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-249.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-249.js index 5cf5b0104..7766001d0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-249.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-249.js @@ -38,4 +38,4 @@ function testcase() { return obj.hasOwnProperty("property") && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-25.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-25.js index fe25ef35f..c4bc43331 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-25.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-25.js @@ -53,4 +53,4 @@ function testcase() { return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-250-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-250-1.js index 638e89116..84a001136 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-250-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-250-1.js @@ -41,4 +41,4 @@ function testcase() { delete String.prototype.set; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-250.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-250.js index 293e65062..75b874341 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-250.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-250.js @@ -38,4 +38,4 @@ function testcase() { return obj.hasOwnProperty("property") && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-251-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-251-1.js index aefd5ed00..e246f2d36 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-251-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-251-1.js @@ -41,4 +41,4 @@ function testcase() { delete Boolean.prototype.set; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-251.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-251.js index 798714f11..68879c212 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-251.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-251.js @@ -38,4 +38,4 @@ function testcase() { return obj.hasOwnProperty("property") && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-252-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-252-1.js index 3833a25bc..2c3081d43 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-252-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-252-1.js @@ -41,4 +41,4 @@ function testcase() { delete Number.prototype.set; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-252.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-252.js index a47602e7a..aea042ec0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-252.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-252.js @@ -38,4 +38,4 @@ function testcase() { return obj.hasOwnProperty("property") && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-253-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-253-1.js index 5de2327c0..bd538e425 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-253-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-253-1.js @@ -41,4 +41,4 @@ function testcase() { delete Object.prototype.set; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-253.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-253.js index 971d7c5e0..c074b527a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-253.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-253.js @@ -41,4 +41,4 @@ function testcase() { delete Math.set; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-254-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-254-1.js index 9f08e3a2d..40f9647c1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-254-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-254-1.js @@ -41,4 +41,4 @@ function testcase() { delete Date.prototype.set; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-254.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-254.js index 55e6ab69d..ee15cd2cc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-254.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-254.js @@ -38,4 +38,4 @@ function testcase() { return obj.hasOwnProperty("property") && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-255-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-255-1.js index 1b7926439..f3c670270 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-255-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-255-1.js @@ -41,4 +41,4 @@ function testcase() { delete RegExp.prototype.set; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-255.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-255.js index b5dcfe2f1..3c65cc773 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-255.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-255.js @@ -38,4 +38,4 @@ function testcase() { return obj.hasOwnProperty("property") && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-256-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-256-1.js index 82db02adc..abe78ed48 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-256-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-256-1.js @@ -41,4 +41,4 @@ function testcase() { delete Object.prototype.set; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-256.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-256.js index b826a3bdd..88d06a3e2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-256.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-256.js @@ -41,4 +41,4 @@ function testcase() { delete JSON.set; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-257-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-257-1.js index 6f48485b3..666c6bdf9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-257-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-257-1.js @@ -42,4 +42,4 @@ function testcase() { delete Error.prototype.set; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-257.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-257.js index 80a478cb2..7616fb3e1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-257.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-257.js @@ -38,4 +38,4 @@ function testcase() { return obj.hasOwnProperty("property") && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-258-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-258-1.js index 694ab6aee..40613bb2e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-258-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-258-1.js @@ -41,4 +41,4 @@ function testcase() { delete Object.prototype.set; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-258.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-258.js index 915453d15..686c3080d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-258.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-258.js @@ -37,4 +37,4 @@ function testcase() { return obj.hasOwnProperty("property") && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-26.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-26.js index 561e52f7f..82837f8b7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-26.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-26.js @@ -44,4 +44,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-260.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-260.js index bfe918e6d..439de2627 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-260.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-260.js @@ -41,4 +41,4 @@ function testcase() { delete fnGlobalObject().set; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-261.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-261.js index 89d0be8e6..b3a7e8ef9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-261.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-261.js @@ -36,4 +36,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof obj.property === "undefined" && typeof desc.set === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-262.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-262.js index 7d68e10d2..755339d96 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-262.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-262.js @@ -37,4 +37,4 @@ function testcase() { return obj.hasOwnProperty("property") && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-27.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-27.js index 4b2eae898..61bc7abaa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-27.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-27.js @@ -49,4 +49,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-28.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-28.js index 74474eb49..2a4f49af5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-28.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-28.js @@ -50,4 +50,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-29.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-29.js index 22b21f4b0..5fd904973 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-29.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-29.js @@ -55,4 +55,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-3.js index 4d06f8a09..ee91659ea 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-3.js @@ -45,4 +45,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-30.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-30.js index ffa4e63a8..da8ca4fad 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-30.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-30.js @@ -42,4 +42,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-31.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-31.js index 6c6bc31a1..8d9304a5c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-31.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-31.js @@ -53,4 +53,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-32.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-32.js index 7b4c3ccc0..fd68c0048 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-32.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-32.js @@ -47,4 +47,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-33-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-33-1.js index 486c988ac..c528abb67 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-33-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-33-1.js @@ -44,4 +44,4 @@ function testcase() { delete Function.prototype.enumerable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-33.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-33.js index 24c1f6cc7..b8278e810 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-33.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-33.js @@ -41,4 +41,4 @@ function testcase() { return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-34-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-34-1.js index b77193ed9..e94ac07c4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-34-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-34-1.js @@ -44,4 +44,4 @@ function testcase() { delete Array.prototype.enumerable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-34.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-34.js index 216763dd4..22519617e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-34.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-34.js @@ -41,4 +41,4 @@ function testcase() { return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-35-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-35-1.js index a5f50af46..f90363700 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-35-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-35-1.js @@ -44,4 +44,4 @@ function testcase() { delete String.prototype.enumerable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-35.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-35.js index 681c86f73..b00aece0d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-35.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-35.js @@ -41,4 +41,4 @@ function testcase() { return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-36-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-36-1.js index 77683cb03..63cb5c63f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-36-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-36-1.js @@ -44,4 +44,4 @@ function testcase() { delete Boolean.prototype.enumerable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-36.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-36.js index cd3a8f42d..ee4132344 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-36.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-36.js @@ -41,4 +41,4 @@ function testcase() { return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-37-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-37-1.js index 0815eb997..2f67ef5ad 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-37-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-37-1.js @@ -44,4 +44,4 @@ function testcase() { delete Number.prototype.enumerable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-37.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-37.js index 992a7daf3..e8f5e2f93 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-37.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-37.js @@ -41,4 +41,4 @@ function testcase() { return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-38-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-38-1.js index 4a80d6465..98fae1b96 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-38-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-38-1.js @@ -42,4 +42,4 @@ function testcase() { delete Object.prototype.enumerable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-38.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-38.js index ecba7b1e5..ba2efe4bf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-38.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-38.js @@ -43,4 +43,4 @@ function testcase() { delete Math.enumerable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-39-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-39-1.js index 386a215e7..61c5fe65d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-39-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-39-1.js @@ -44,4 +44,4 @@ function testcase() { delete Date.prototype.enumerable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-39.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-39.js index c72e6f507..3490318fc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-39.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-39.js @@ -40,4 +40,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-4.js index bd7845823..2dc2ff48b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-4.js @@ -45,4 +45,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-40-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-40-1.js index 0ce505c3f..641dff3e8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-40-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-40-1.js @@ -44,4 +44,4 @@ function testcase() { delete RegExp.prototype.enumerable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-40.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-40.js index 0b74b41b9..f37f33443 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-40.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-40.js @@ -41,4 +41,4 @@ function testcase() { return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-41-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-41-1.js index 9ef35d14f..704afffd5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-41-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-41-1.js @@ -43,4 +43,4 @@ function testcase() { delete Object.prototype.enumerable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-41.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-41.js index 1122cd621..20ef99f32 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-41.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-41.js @@ -44,4 +44,4 @@ function testcase() { delete JSON.enumerable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-42-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-42-1.js index 5bf678ed0..849ee3f5b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-42-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-42-1.js @@ -44,4 +44,4 @@ function testcase() { delete Error.prototype.enumerable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-42.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-42.js index 0a6b01ff0..61a4bae1c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-42.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-42.js @@ -41,4 +41,4 @@ function testcase() { return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-43-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-43-1.js index a4892b3aa..25ea4af13 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-43-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-43-1.js @@ -44,4 +44,4 @@ function testcase() { delete Object.prototype.enumerable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-43.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-43.js index d8e083bde..6078b9e6f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-43.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-43.js @@ -41,4 +41,4 @@ function testcase() { return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-45.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-45.js index 5bbf07b01..6b9a9d83b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-45.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-45.js @@ -44,4 +44,4 @@ function testcase() { delete fnGlobalObject().enumerable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-46.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-46.js index fef93bc06..86c4b0124 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-46.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-46.js @@ -39,4 +39,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-47.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-47.js index 0f72afd8e..7dcefea2d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-47.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-47.js @@ -37,4 +37,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-48.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-48.js index 0cd93bbbd..3adc19954 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-48.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-48.js @@ -37,4 +37,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-49.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-49.js index 9b0739474..0f1c3869e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-49.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-49.js @@ -37,4 +37,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-5.js index 40a1b8898..7f72610c0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-5.js @@ -45,4 +45,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-50.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-50.js index 0cc65ee98..583e972d2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-50.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-50.js @@ -37,4 +37,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-51.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-51.js index 4ccc71394..d7082acf7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-51.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-51.js @@ -37,4 +37,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-52.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-52.js index b48a478a8..fd0627675 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-52.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-52.js @@ -37,4 +37,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-53.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-53.js index bc32df5d4..85641faaa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-53.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-53.js @@ -37,4 +37,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-54.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-54.js index a0ed45978..9ab2abe0d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-54.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-54.js @@ -37,4 +37,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-55.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-55.js index 091f2cd51..fafdee2b0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-55.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-55.js @@ -37,4 +37,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-56.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-56.js index 1b108300c..0210a023b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-56.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-56.js @@ -37,4 +37,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-57.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-57.js index c9fb1dfdf..c076740e8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-57.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-57.js @@ -37,4 +37,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-58.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-58.js index 10f83aebe..74b98f6f8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-58.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-58.js @@ -39,4 +39,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-59.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-59.js index bf1981769..31a52c940 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-59.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-59.js @@ -37,4 +37,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-6.js index 7bf0b0ed1..e302de548 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-6.js @@ -45,4 +45,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-60.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-60.js index 5b666df80..f7a248b8b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-60.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-60.js @@ -37,4 +37,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-61.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-61.js index 9a1057ab0..3914343f2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-61.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-61.js @@ -37,4 +37,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-62.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-62.js index c48620d45..c80e2faff 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-62.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-62.js @@ -37,4 +37,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-63.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-63.js index 3027f0152..aae1c9387 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-63.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-63.js @@ -37,4 +37,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-64.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-64.js index 8113e5fc7..209ad5a16 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-64.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-64.js @@ -37,4 +37,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-65.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-65.js index 61ca24fa9..aba9fb9f4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-65.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-65.js @@ -37,4 +37,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-66.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-66.js index a71882a93..252771343 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-66.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-66.js @@ -37,4 +37,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-67.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-67.js index d1c5fd2b2..aa63c3a73 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-67.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-67.js @@ -37,4 +37,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-68.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-68.js index 5922c2a68..240c76e94 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-68.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-68.js @@ -38,4 +38,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-7.js index 90b2de2b9..5988e6b72 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-7.js @@ -45,4 +45,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-70.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-70.js index dec453b43..815e6f645 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-70.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-70.js @@ -37,4 +37,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-71.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-71.js index 3d1cdf6b6..195712d63 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-71.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-71.js @@ -37,4 +37,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-72.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-72.js index 676a90a5f..df8d890e5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-72.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-72.js @@ -37,4 +37,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-73.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-73.js index eb24d2891..47a6afb18 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-73.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-73.js @@ -39,4 +39,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-74.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-74.js index 7e94211ee..dc6f0f735 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-74.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-74.js @@ -38,4 +38,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-75.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-75.js index 67b0aa08d..f38a69505 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-75.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-75.js @@ -39,4 +39,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-76.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-76.js index 46f72eaa5..0aeb5c96a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-76.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-76.js @@ -45,4 +45,4 @@ function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted && afterDeleted && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-77.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-77.js index 3de5a178f..42fd0ccea 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-77.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-77.js @@ -47,4 +47,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-78.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-78.js index 08f3f52ed..b962f34b2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-78.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-78.js @@ -53,4 +53,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-79.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-79.js index 0ebd575fa..99977547a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-79.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-79.js @@ -44,4 +44,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-8.js index fa8ffb6b3..689d013d6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-8.js @@ -45,4 +45,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-80.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-80.js index 6bce584cc..f51672362 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-80.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-80.js @@ -49,4 +49,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-81.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-81.js index c40f374f2..6cf080a44 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-81.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-81.js @@ -51,4 +51,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-82.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-82.js index dfbe0c2dc..6adff7e65 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-82.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-82.js @@ -54,4 +54,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-83.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-83.js index 9fde59dc2..179b4299f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-83.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-83.js @@ -42,4 +42,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-84.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-84.js index 85b7749a5..98efd2105 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-84.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-84.js @@ -52,4 +52,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-85.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-85.js index 1b9ed2eda..a7c218556 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-85.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-85.js @@ -47,4 +47,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-86-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-86-1.js index d3140016d..8eafe6837 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-86-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-86-1.js @@ -45,4 +45,4 @@ function testcase() { delete Function.prototype.configurable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-86.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-86.js index 0aa1e68df..d5984b326 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-86.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-86.js @@ -43,4 +43,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-87-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-87-1.js index b29be397f..8354e11b1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-87-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-87-1.js @@ -43,4 +43,4 @@ function testcase() { delete Array.prototype.configurable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-87.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-87.js index ffb246bb0..97ab8ff01 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-87.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-87.js @@ -41,4 +41,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-88-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-88-1.js index a97f3bacb..0d519e54c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-88-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-88-1.js @@ -43,4 +43,4 @@ function testcase() { delete String.prototype.configurable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-88.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-88.js index fdbd05a57..c49b66ac5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-88.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-88.js @@ -41,4 +41,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-89-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-89-1.js index 79456d0f9..18da243de 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-89-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-89-1.js @@ -43,4 +43,4 @@ function testcase() { delete Boolean.prototype.configurable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-89.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-89.js index 2edade261..f98c7693a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-89.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-89.js @@ -41,4 +41,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-9.js index 4044c0dac..41dd70fd3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-9.js @@ -45,4 +45,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-90-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-90-1.js index f6ae2b8d6..d04261f48 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-90-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-90-1.js @@ -43,4 +43,4 @@ function testcase() { delete Number.prototype.configurable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-90.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-90.js index 92bf53dff..76557b521 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-90.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-90.js @@ -41,4 +41,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-91-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-91-1.js index bee9a67c7..b1b1f1c15 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-91-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-91-1.js @@ -43,4 +43,4 @@ function testcase() { delete Object.prototype.configurable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-91.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-91.js index 31c12eb4f..e3cf23797 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-91.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-91.js @@ -43,4 +43,4 @@ function testcase() { delete Math.configurable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-92-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-92-1.js index 46effdae6..ce051042f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-92-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-92-1.js @@ -43,4 +43,4 @@ function testcase() { delete Date.prototype.configurable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-92.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-92.js index e1ffd0d0d..aca900be5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-92.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-92.js @@ -41,4 +41,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-93-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-93-1.js index 38bc4ab73..cc31a4d28 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-93-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-93-1.js @@ -43,4 +43,4 @@ function testcase() { delete RegExp.prototype.configurable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-93.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-93.js index 06fcbc100..12b60dd4f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-93.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-93.js @@ -41,4 +41,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-94-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-94-1.js index 6f92743f0..f89ee3e08 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-94-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-94-1.js @@ -43,4 +43,4 @@ function testcase() { delete Object.prototype.configurable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-94.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-94.js index b4ad8acc9..122b0c814 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-94.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-94.js @@ -43,4 +43,4 @@ function testcase() { delete JSON.configurable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-95-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-95-1.js index 6f3068d38..691782c0d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-95-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-95-1.js @@ -43,4 +43,4 @@ function testcase() { delete Error.prototype.configurable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-95.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-95.js index 23dca0ff8..b0673efed 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-95.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-95.js @@ -41,4 +41,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-96-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-96-1.js index 5888e946a..f96589bb4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-96-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-96-1.js @@ -44,4 +44,4 @@ function testcase() { delete Object.prototype.configurable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-96.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-96.js index 51542e6a8..6d3de3c8b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-96.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-96.js @@ -41,4 +41,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-98.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-98.js index 448faa078..5c654f5b3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-98.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-98.js @@ -43,4 +43,4 @@ function testcase() { delete fnGlobalObject().configurable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-99.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-99.js index 45925cb28..62ed30f20 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-99.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-99.js @@ -37,4 +37,4 @@ function testcase() { return beforeDeleted === true && afterDeleted === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-1.js index 520b811cc..2def0a90a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-1.js @@ -45,4 +45,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-10.js index 5e4a42e8a..443682970 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-10.js @@ -57,4 +57,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-100.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-100.js index 599fb8fc3..89fa3ad4a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-100.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-100.js @@ -35,4 +35,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", 200, true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-101.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-101.js index 8b20b4a9b..735751a7c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-101.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-101.js @@ -33,4 +33,4 @@ function testcase() { Object.defineProperty(obj, "foo", { value: undefined }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-102.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-102.js index 3c3321105..8e62a4dc4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-102.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-102.js @@ -33,4 +33,4 @@ function testcase() { Object.defineProperty(obj, "foo", { value: 100 }); return dataPropertyAttributesAreCorrect(obj, "foo", 100, true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-103.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-103.js index eec6f1520..19af846a3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-103.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-103.js @@ -37,4 +37,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, true, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-104.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-104.js index bf491538f..731d27221 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-104.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-104.js @@ -38,4 +38,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, false, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-105.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-105.js index 66a3f34d0..46fde2bc3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-105.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-105.js @@ -41,4 +41,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "foo", 200, true, true, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-106.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-106.js index bf003ed06..f1e8a5d14 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-106.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-106.js @@ -42,4 +42,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", 200, false, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-107.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-107.js index 8ed96c87b..4176d4cbc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-107.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-107.js @@ -51,4 +51,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "foo", getFunc2, setFunc, "setVerifyHelpProp", false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-108.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-108.js index 46f289b44..dce480577 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-108.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-108.js @@ -49,4 +49,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "foo", undefined, setFunc, "setVerifyHelpProp", true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-109.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-109.js index da3786302..895d42883 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-109.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-109.js @@ -47,4 +47,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "foo", getFunc, setFunc, "setVerifyHelpProp", true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-11.js index 77142e3b1..21eb4e849 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-11.js @@ -57,4 +57,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-110.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-110.js index fbf49fc75..3ca3926e5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-110.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-110.js @@ -47,4 +47,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "foo", undefined, setFunc2, "setVerifyHelpProp", true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-111.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-111.js index ccc4fdc7b..48ea2033f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-111.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-111.js @@ -52,4 +52,4 @@ function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "foo"); return obj.hasOwnProperty("foo") && typeof (desc.set) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-112.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-112.js index c399f409a..8fc629b91 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-112.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-112.js @@ -48,4 +48,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "foo", getFunc, setFunc, "setVerifyHelpProp", true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-113.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-113.js index 291f59180..9c0aea1fd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-113.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-113.js @@ -45,4 +45,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "foo", getFunc, undefined, undefined, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-114.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-114.js index 7ba79dffa..6cb802af6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-114.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-114.js @@ -48,4 +48,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "foo", getFunc, setFunc, "setVerifyHelpProp", false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-115.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-115.js index 49f2f186c..2d5f5226e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-115.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-115.js @@ -53,4 +53,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "foo", getFunc2, setFunc2, "setVerifyHelpProp", false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-116.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-116.js index bf9eeac5c..e8ca5f427 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-116.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-116.js @@ -41,4 +41,4 @@ function testcase() { desc.writable === true && desc.configurable === false && desc.enumerable === false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-117.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-117.js index 9da0bc1c9..8a2a780a4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-117.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-117.js @@ -47,4 +47,4 @@ function testcase() { Array.prototype.length = arrProtoLen; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-118.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-118.js index b016058b5..8230e6088 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-118.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-118.js @@ -49,4 +49,4 @@ function testcase() { return verifyValue && verifyWritable && !verifyEnumerable && verifyConfigurable; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-119.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-119.js index 551fcbe20..d18550c1c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-119.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-119.js @@ -53,4 +53,4 @@ function testcase() { return verifyValue && verifyWritable && !verifyEnumerable && verifyConfigurable; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-12.js index 69698e775..592bf1c05 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-12.js @@ -58,4 +58,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-120.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-120.js index 09f83b523..b2d8d365e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-120.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-120.js @@ -36,4 +36,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-121.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-121.js index e789c76aa..0c4370dee 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-121.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-121.js @@ -36,4 +36,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-122.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-122.js index ed2b51ec9..f2be66ce9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-122.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-122.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-123.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-123.js index 4ccb7f622..3a92575f9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-123.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-123.js @@ -40,4 +40,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-124.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-124.js index 4a13e614e..0db45ed48 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-124.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-124.js @@ -33,4 +33,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(arrObj, "length", 0, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-125.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-125.js index d40164ba8..c9f0a800e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-125.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-125.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof RangeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-126.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-126.js index f6ed09f00..58bc76636 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-126.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-126.js @@ -34,4 +34,4 @@ function testcase() { return arrObj.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-127.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-127.js index b0dfea68b..b6215a2c7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-127.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-127.js @@ -34,4 +34,4 @@ function testcase() { return arrObj.length === 0 && !arrObj.hasOwnProperty("0") && !arrObj.hasOwnProperty("1"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-128.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-128.js index 306d4dbf5..b41d86b54 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-128.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-128.js @@ -34,4 +34,4 @@ function testcase() { return arrObj.length === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-129.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-129.js index dd3c34ec1..bb3b64e8f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-129.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-129.js @@ -34,4 +34,4 @@ function testcase() { return arrObj.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-13.js index c9d8590d5..03b981357 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-13.js @@ -56,4 +56,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-130.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-130.js index d58071737..e3d894691 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-130.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-130.js @@ -34,4 +34,4 @@ function testcase() { return arrObj.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-131.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-131.js index 021f481ab..b3d94292c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-131.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-131.js @@ -33,4 +33,4 @@ function testcase() { }); return arrObj.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-132.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-132.js index 487eb6ba3..addeec662 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-132.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-132.js @@ -33,4 +33,4 @@ function testcase() { }); return arrObj.length === 12; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-133.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-133.js index fb2bb0cc9..4faa8e9d5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-133.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-133.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof RangeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-134.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-134.js index 9dc86943b..80460c4d5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-134.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-134.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof RangeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-135.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-135.js index 0940d05a9..3c8f2bb55 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-135.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-135.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof RangeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-136.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-136.js index 3a80f9164..b42548b13 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-136.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-136.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof RangeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-137.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-137.js index 048e74114..ebe134361 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-137.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-137.js @@ -34,4 +34,4 @@ function testcase() { return arrObj.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-138.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-138.js index c634f8bcf..b946953b6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-138.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-138.js @@ -38,4 +38,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-139.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-139.js index 85c52dbf2..b8ebc363a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-139.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-139.js @@ -38,4 +38,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-14.js index 8e03d139a..b9888c135 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-14.js @@ -53,4 +53,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-140.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-140.js index 688c4211a..54a6272ae 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-140.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-140.js @@ -38,4 +38,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-141.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-141.js index 9d23240eb..155d62f4e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-141.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-141.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof RangeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-142.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-142.js index 165f6dbf0..6c5c0307e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-142.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-142.js @@ -33,4 +33,4 @@ function testcase() { }); return arrObj.length === 2E3; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-143.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-143.js index 55338b7ed..abc8bd3bd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-143.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-143.js @@ -33,4 +33,4 @@ function testcase() { }); return arrObj.length === 0x00B; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-144.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-144.js index 06e11946f..cfc5763ab 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-144.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-144.js @@ -33,4 +33,4 @@ function testcase() { }); return arrObj.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-145.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-145.js index 6b4927e57..ab7e84c43 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-145.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-145.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof RangeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-146.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-146.js index 3a65fc745..398d2de00 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-146.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-146.js @@ -38,4 +38,4 @@ function testcase() { return arrObj.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-147.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-147.js index 5743bc3d5..bb34735f5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-147.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-147.js @@ -38,4 +38,4 @@ function testcase() { return arrObj.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-148.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-148.js index 6d1f6a774..3f5f3f4b7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-148.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-148.js @@ -46,4 +46,4 @@ function testcase() { return arrObj.length === 2 && toStringAccessed && valueOfAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-149.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-149.js index e9f35f588..a3d765c7b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-149.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-149.js @@ -46,4 +46,4 @@ function testcase() { return arrObj.length === 3 && !toStringAccessed && valueOfAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-15.js index 862e9d672..6f7c597c0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-15.js @@ -52,4 +52,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-150.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-150.js index 071574d6e..ad2975938 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-150.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-150.js @@ -50,4 +50,4 @@ function testcase() { return e instanceof TypeError && toStringAccessed && valueOfAccessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-151.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-151.js index 88c46acb2..1604d15b1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-151.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-151.js @@ -52,4 +52,4 @@ function testcase() { return arrObj.length === 2 && !toStringAccessed && valueOfAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-152.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-152.js index d35499713..4fc8f5444 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-152.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-152.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof RangeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-153.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-153.js index d30f26e49..b2866c647 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-153.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-153.js @@ -39,4 +39,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-154.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-154.js index 17f1eaf63..23f14b91d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-154.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-154.js @@ -35,4 +35,4 @@ function testcase() { return arrObj.length === 4294967294; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-155.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-155.js index 7b61ab428..8f0cf431b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-155.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-155.js @@ -35,4 +35,4 @@ function testcase() { return arrObj.length === 4294967295; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-156.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-156.js index 92f625a06..43009eb0f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-156.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-156.js @@ -38,4 +38,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-157.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-157.js index 6652156c0..61d0244dc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-157.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-157.js @@ -38,4 +38,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-159.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-159.js index 1e5b14ece..4136cdd2d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-159.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-159.js @@ -36,4 +36,4 @@ function testcase() { !arrObj.hasOwnProperty("1") && arrObj[2] === 2 && !arrObj.hasOwnProperty("4"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-16.js index 1ca2635f4..6b768e698 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-16.js @@ -55,4 +55,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-160.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-160.js index 884f3d653..e1ec37f39 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-160.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-160.js @@ -34,4 +34,4 @@ function testcase() { return arrObj.length === 3 && arrObj[0] === 0 && !arrObj.hasOwnProperty("1") && arrObj[2] === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-161.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-161.js index 25f0c7217..beaa7eaeb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-161.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-161.js @@ -33,4 +33,4 @@ function testcase() { }); return arrObj.length === 1 && !arrObj.hasOwnProperty("1"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-162.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-162.js index 5c77ee883..ca5857bed 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-162.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-162.js @@ -41,4 +41,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-163.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-163.js index a4568c398..3bb0f2f4a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-163.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-163.js @@ -41,4 +41,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-164.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-164.js index ca8aa63d3..70435bc62 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-164.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-164.js @@ -41,4 +41,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-165.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-165.js index dd5bc88ff..602f939b8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-165.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-165.js @@ -38,4 +38,4 @@ function testcase() { return indexDeleted && arrObj.length === 10; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-166.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-166.js index 80baccf61..7d0558e71 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-166.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-166.js @@ -39,4 +39,4 @@ function testcase() { return indexDeleted && arrObj.length === 10; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-167.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-167.js index 6016eb57c..53aa2d2d2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-167.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-167.js @@ -39,4 +39,4 @@ function testcase() { return indexDeleted && arrObj.length === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-168.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-168.js index e6f06b556..10acb3fa0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-168.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-168.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof TypeError && arrObj.length === 2; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-169.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-169.js index 95a944033..bb4d74cd9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-169.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-169.js @@ -45,4 +45,4 @@ function testcase() { return e instanceof TypeError && arrObj.length === 2 && !arrObj.hasOwnProperty("2"); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-17.js index 8cd047486..9344df420 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-17.js @@ -56,4 +56,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-170.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-170.js index 01f66d243..bc830e4f8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-170.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-170.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof TypeError && arrObj.length === 2 && arrObj.hasOwnProperty("1"); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-171.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-171.js index 137dedf99..fbb095974 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-171.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-171.js @@ -37,4 +37,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-172.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-172.js index 764ce807e..cb1cc88e8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-172.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-172.js @@ -43,4 +43,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-173.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-173.js index 17cbd0296..30d0243da 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-173.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-173.js @@ -50,4 +50,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-174.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-174.js index ed125c69f..85a3708e8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-174.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-174.js @@ -45,4 +45,4 @@ function testcase() { return e instanceof TypeError && arrObj.length === 2 && arrObj.hasOwnProperty("1"); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-175.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-175.js index 1ee0d6b95..ecf4c3d78 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-175.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-175.js @@ -44,4 +44,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-176.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-176.js index 3bdd9f3e7..ff06abd2d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-176.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-176.js @@ -46,4 +46,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-177.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-177.js index 8e7ee6890..223941952 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-177.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-177.js @@ -52,4 +52,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-178.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-178.js index c40fdc9d8..0d470c7b9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-178.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-178.js @@ -34,4 +34,4 @@ function testcase() { return !arrObj.hasOwnProperty("1"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-179-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-179-1.js index cd9e64641..89b8d39f0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-179-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-179-1.js @@ -37,4 +37,4 @@ function testcase() { return arrObj.length === 3; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-18.js index e4e22cb05..86a94c824 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-18.js @@ -57,4 +57,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-181.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-181.js index a9ce4d33e..9b41d91ea 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-181.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-181.js @@ -36,4 +36,4 @@ function testcase() { arrObj.length = 10; //try to overwrite length value of arr return !arrObj.hasOwnProperty("1") && arrObj.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-182.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-182.js index 30d32a79e..fca731e37 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-182.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-182.js @@ -34,4 +34,4 @@ function testcase() { return arrObj[0] === 12; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-183.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-183.js index 3855f37b3..dc7fa0c42 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-183.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-183.js @@ -33,4 +33,4 @@ function testcase() { return arrObj.hasOwnProperty("4294967294") && arrObj.length === 4294967295 && arrObj[4294967294] === 100; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-184.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-184.js index ee7649842..90c0cfea9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-184.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-184.js @@ -33,4 +33,4 @@ function testcase() { return arrObj.hasOwnProperty("4294967295") && arrObj.length === 0 && arrObj[4294967295] === 100; ; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-185.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-185.js index 0ce98ebcb..15687b971 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-185.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-185.js @@ -33,4 +33,4 @@ function testcase() { return arrObj.hasOwnProperty("4294967296") && arrObj.length === 0 && arrObj[4294967296] === 100; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-186.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-186.js index 758aed4a8..e940863f4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-186.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-186.js @@ -33,4 +33,4 @@ function testcase() { return arrObj.hasOwnProperty("4294967297") && arrObj.length === 0 && arrObj[4294967297] === 100; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-187.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-187.js index 177d22aea..2a7280d27 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-187.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-187.js @@ -41,4 +41,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-188.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-188.js index 700f8e7e9..77bc6dd43 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-188.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-188.js @@ -41,4 +41,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-189.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-189.js index 43702eaf9..9d1ec3997 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-189.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-189.js @@ -41,4 +41,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-19.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-19.js index 7921e0d2e..19b3401ec 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-19.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-19.js @@ -51,4 +51,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-190.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-190.js index cdc4705c5..903d705b4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-190.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-190.js @@ -41,4 +41,4 @@ function testcase() { dataPropertyAttributesAreCorrect(arrObj, "0", "ownDataProperty", false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-191.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-191.js index 06a658b85..a886a3df4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-191.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-191.js @@ -42,4 +42,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-192.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-192.js index 970bd7c42..b8e4a80e6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-192.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-192.js @@ -47,4 +47,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-193.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-193.js index 728b81441..f802b2557 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-193.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-193.js @@ -49,4 +49,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-194.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-194.js index ded5da165..4bbe23835 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-194.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-194.js @@ -45,4 +45,4 @@ function testcase() { accessorPropertyAttributesAreCorrect(arrObj, "0", getFunc, undefined, undefined, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-195.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-195.js index abcc41a18..cfd9ae34f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-195.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-195.js @@ -55,4 +55,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-196.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-196.js index b66275282..d4fcdf6ee 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-196.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-196.js @@ -47,4 +47,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-197.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-197.js index 8554d1afe..4d27dcd62 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-197.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-197.js @@ -47,4 +47,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-198.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-198.js index 9924e9453..56fca3591 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-198.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-198.js @@ -36,4 +36,4 @@ function testcase() { return e instanceof TypeError && (arrObj.hasOwnProperty("0") === false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-199.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-199.js index ae95d2204..fa586680a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-199.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-199.js @@ -33,4 +33,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(arrObj, "0", undefined, false, true, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-2.js index ab50aea1e..54f76bd7c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-2.js @@ -43,4 +43,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-20.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-20.js index 08ea24ea7..db47c9c23 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-20.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-20.js @@ -56,4 +56,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-200.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-200.js index 321912678..b66dd0b90 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-200.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-200.js @@ -35,4 +35,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(arrObj, "0", undefined, true, true, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-201.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-201.js index 50f36412e..1c741663e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-201.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-201.js @@ -34,4 +34,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(arrObj, "0", 1001, false, true, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-202.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-202.js index bf3c811f6..dc1c4493a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-202.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-202.js @@ -34,4 +34,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(arrObj, "0", 1001, true, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-203.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-203.js index 2482418a3..bcab132f0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-203.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-203.js @@ -34,4 +34,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(arrObj, "0", 1001, true, true, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-204.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-204.js index bb03edba9..e6d528a62 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-204.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-204.js @@ -36,4 +36,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(arrObj, "0", 1001, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-205.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-205.js index f5527c585..4f6ad02be 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-205.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-205.js @@ -38,4 +38,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(arrObj, "0", undefined, setFunc, "setVerifyHelpProp", true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-206.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-206.js index e67a6991e..8e392c560 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-206.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-206.js @@ -38,4 +38,4 @@ function testcase() { return arrObj.hasOwnProperty("0") && desc.hasOwnProperty("set") && typeof desc.set === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-207.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-207.js index ca4bf7a82..c4100f87f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-207.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-207.js @@ -39,4 +39,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(arrObj, "0", getFunc, setFunc, "setVerifyHelpProp", false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-208.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-208.js index 80aff7099..79c5df8b8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-208.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-208.js @@ -38,4 +38,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(arrObj, "0", getFunc, setFunc, "setVerifyHelpProp", true, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-209.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-209.js index 46ed2b38a..4d3b97761 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-209.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-209.js @@ -51,4 +51,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(arrObj, "0", getFunc, setFunc, "setVerifyHelpProp", false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-21.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-21.js index 86f3daec0..c0eab0592 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-21.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-21.js @@ -52,4 +52,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-210.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-210.js index ccdf3b1b3..2f3656fb6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-210.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-210.js @@ -32,4 +32,4 @@ function testcase() { Object.defineProperty(arrObj, "0", {}); return dataPropertyAttributesAreCorrect(arrObj, "0", 101, true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-211.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-211.js index 4d96f1932..ddfa53b23 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-211.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-211.js @@ -44,4 +44,4 @@ function testcase() { Object.defineProperty(arrObj, "0", {}); return accessorPropertyAttributesAreCorrect(arrObj, "0", getFunc, setFunc, "setVerifyHelpProp", true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-212.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-212.js index dd2759f8a..41689fbf7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-212.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-212.js @@ -38,4 +38,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(arrObj, "0", 100, true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-213.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-213.js index 87eb1d2f0..09aa8b931 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-213.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-213.js @@ -51,4 +51,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(arrObj, "0", getFunc, setFunc, "setVerifyHelpProp", true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-214.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-214.js index a437b68d4..572a12152 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-214.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-214.js @@ -40,4 +40,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "0", 101, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-215.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-215.js index a8d7909ab..276313bef 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-215.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-215.js @@ -32,4 +32,4 @@ function testcase() { Object.defineProperty(arrObj, "0", { value: undefined }); return dataPropertyAttributesAreCorrect(arrObj, "0", undefined, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-216.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-216.js index 1586c4da0..7890ed8e0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-216.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-216.js @@ -32,4 +32,4 @@ function testcase() { Object.defineProperty(arrObj, "0", { value: null }); return dataPropertyAttributesAreCorrect(arrObj, "0", null, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-217.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-217.js index 4902394ef..d27018be5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-217.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-217.js @@ -51,4 +51,4 @@ function testcase() { return hasProperty && verifyValue && verifyWritable && !verifyEnumerable && verifyConfigurable; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-218.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-218.js index 1decd707d..4a6aa478c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-218.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-218.js @@ -36,4 +36,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "0", -0, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-219.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-219.js index 4f667c1af..55cb06eb2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-219.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-219.js @@ -36,4 +36,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "0", +0, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-22.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-22.js index a746b8e3c..c6e2d613e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-22.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-22.js @@ -41,4 +41,4 @@ function testcase() { return e instanceof TypeError && obj.foo === 11; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-220.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-220.js index ed4c546ab..59c2e4313 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-220.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-220.js @@ -32,4 +32,4 @@ function testcase() { Object.defineProperty(arrObj, "0", { value: 101 }); return dataPropertyAttributesAreCorrect(arrObj, "0", 101, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-221.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-221.js index d7994553a..5fbfb2f31 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-221.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-221.js @@ -40,4 +40,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "0", 101, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-222.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-222.js index 94bd33de8..869ccd8b9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-222.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-222.js @@ -32,4 +32,4 @@ function testcase() { Object.defineProperty(arrObj, "0", { value: "abcd" }); return dataPropertyAttributesAreCorrect(arrObj, "0", "abcd", false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-223.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-223.js index 5cbd73643..864de0e39 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-223.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-223.js @@ -40,4 +40,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "0", "abcd", false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-224.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-224.js index c2e6b6a13..9014fb437 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-224.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-224.js @@ -32,4 +32,4 @@ function testcase() { Object.defineProperty(arrObj, "0", { value: true }); return dataPropertyAttributesAreCorrect(arrObj, "0", true, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-225.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-225.js index d0d6684fa..d33cabef2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-225.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-225.js @@ -40,4 +40,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "0", true, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-226.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-226.js index e86dec8b6..52d4d3928 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-226.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-226.js @@ -34,4 +34,4 @@ function testcase() { Object.defineProperty(arrObj, "0", { value: obj1 }); return dataPropertyAttributesAreCorrect(arrObj, "0", obj1, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-227.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-227.js index cc7939b46..57ee545ab 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-227.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-227.js @@ -43,4 +43,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "0", obj1, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-228.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-228.js index bf5f14052..a06cfd586 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-228.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-228.js @@ -32,4 +32,4 @@ function testcase() { Object.defineProperty(arrObj, "0", { writable: false }); return dataPropertyAttributesAreCorrect(arrObj, "0", undefined, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-229.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-229.js index c705779d5..e9e2b3682 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-229.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-229.js @@ -32,4 +32,4 @@ function testcase() { Object.defineProperty(arrObj, "0", { writable: true }); return dataPropertyAttributesAreCorrect(arrObj, "0", undefined, true, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-23.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-23.js index 5200563d2..0e306f5ca 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-23.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-23.js @@ -40,4 +40,4 @@ function testcase() { }); return obj.hasOwnProperty("foo") && (typeof obj.foo) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-230.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-230.js index 51d920303..3840872e2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-230.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-230.js @@ -45,4 +45,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(arrObj, "0", getFunc, setFunc, "helpVerifySet", false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-231.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-231.js index 85c2d1115..b3abe872c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-231.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-231.js @@ -50,4 +50,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(arrObj, "0", getFunc2, setFunc, "helpVerifySet", false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-232.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-232.js index 540261d75..30cf0f555 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-232.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-232.js @@ -36,4 +36,4 @@ function testcase() { Object.defineProperty(arrObj, "0", { set: setFunc }); return accessorPropertyAttributesAreCorrect(arrObj, "0", undefined, setFunc, "setVerifyHelpProp", false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-233.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-233.js index 562a30645..a69d71503 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-233.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-233.js @@ -41,4 +41,4 @@ function testcase() { Object.defineProperty(arrObj, "0", { set: setFunc2 }); return accessorPropertyAttributesAreCorrect(arrObj, "0", undefined, setFunc2, "setVerifyHelpProp", false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-234.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-234.js index bfc68831d..545096839 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-234.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-234.js @@ -32,4 +32,4 @@ function testcase() { Object.defineProperty(arrObj, "0", { enumerable: false }); return dataPropertyAttributesAreCorrect(arrObj, "0", undefined, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-235.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-235.js index 498037a6b..e43fea2df 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-235.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-235.js @@ -32,4 +32,4 @@ function testcase() { Object.defineProperty(arrObj, "0", { enumerable: true }); return dataPropertyAttributesAreCorrect(arrObj, "0", undefined, false, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-236.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-236.js index 2ed85d1bd..749542fa9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-236.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-236.js @@ -32,4 +32,4 @@ function testcase() { Object.defineProperty(arrObj, "0", { configurable: false }); return dataPropertyAttributesAreCorrect(arrObj, "0", undefined, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-237.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-237.js index 874915ae8..71ccb1989 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-237.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-237.js @@ -32,4 +32,4 @@ function testcase() { Object.defineProperty(arrObj, "0", { configurable: false }); return dataPropertyAttributesAreCorrect(arrObj, "0", undefined, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-238.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-238.js index 97309b259..4becacafb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-238.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-238.js @@ -46,4 +46,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "1", 3, true, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-239.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-239.js index fba43bb30..b518e8621 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-239.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-239.js @@ -47,4 +47,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "1", 3, true, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-24.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-24.js index 9f4b0594b..b654a3a8d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-24.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-24.js @@ -48,4 +48,4 @@ function testcase() { return e instanceof TypeError && obj.foo === 11; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-240.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-240.js index 00f94c1a7..3dd9642b2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-240.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-240.js @@ -47,4 +47,4 @@ function testcase() { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arrObj, "1", undefined, setFunc, "setVerifyHelpProp", false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-241.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-241.js index 257c39602..05abfb04b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-241.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-241.js @@ -43,4 +43,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "1", 3, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242-1.js index 806d379ff..3b012ebb2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242-1.js @@ -36,4 +36,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(arrObj, "0", 1001, false, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242.js index 74b11f61a..4be634a6a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242.js @@ -37,4 +37,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(arrObj, "0", undefined, setFunc, "setVerifyHelpProp", true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243-1.js index ccfcfbdf3..3bfae8e4c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243-1.js @@ -40,4 +40,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(arrObj, "1", getFunc, undefined, undefined, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243.js index 6146ea04a..99afe090f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243.js @@ -42,4 +42,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(arrObj, "1", 12, false, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-244.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-244.js index c143bb3f4..dd9d00403 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-244.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-244.js @@ -43,4 +43,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "1", undefined, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-245.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-245.js index 8fa4dd23c..b94859b6e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-245.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-245.js @@ -44,4 +44,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "1", 3, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-246.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-246.js index 787590750..19e1d37a7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-246.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-246.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "1", -0, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-247.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-247.js index 375ae2820..db6f3de06 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-247.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-247.js @@ -41,4 +41,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "1", +0, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-248.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-248.js index 937ef7417..50c290a0e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-248.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-248.js @@ -40,4 +40,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "1", 12, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-249.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-249.js index 9a1a9aa55..ddf0af61b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-249.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-249.js @@ -41,4 +41,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "1", "abc", false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-25.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-25.js index f29dad912..239237bfa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-25.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-25.js @@ -48,4 +48,4 @@ function testcase() { return e instanceof TypeError && obj.foo === 11; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-250.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-250.js index d6c3afd87..5d4449fce 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-250.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-250.js @@ -41,4 +41,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "1", false, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-251.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-251.js index 6e769e0c5..231ec3579 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-251.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-251.js @@ -40,4 +40,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "1", obj, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-252.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-252.js index 522dd2bc9..8fff5ff44 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-252.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-252.js @@ -44,4 +44,4 @@ function testcase() { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arrObj, "1", undefined, setFunc, "setVerifyHelpProp", false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-253.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-253.js index 5bb43111d..244e731e3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-253.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-253.js @@ -44,4 +44,4 @@ function testcase() { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arrObj, "1", getFunc, undefined, undefined, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-254.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-254.js index d46832a55..4ccd18937 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-254.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-254.js @@ -55,4 +55,4 @@ function testcase() { return hasProperty && verifyGet && verifySet && !verifyEnumerable && verifyConfigurable; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-255.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-255.js index 011446e9b..a999af6bd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-255.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-255.js @@ -65,4 +65,4 @@ function testcase() { verifySet && !verifyEnumerable && verifyConfigurable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-256.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-256.js index 82261fc5c..2e46fe602 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-256.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-256.js @@ -62,4 +62,4 @@ function testcase() { verifySet && !verifyEnumerable && verifyConfigurable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-257.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-257.js index 1ab71cbab..79f9b1428 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-257.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-257.js @@ -46,4 +46,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-258.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-258.js index 2f0927e40..e53688c49 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-258.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-258.js @@ -33,4 +33,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(arrObj, "0", 200, true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-259.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-259.js index 674ef1bcf..0ad930330 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-259.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-259.js @@ -33,4 +33,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(arrObj, "0", undefined, true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-26.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-26.js index 29fa76531..e74283bf4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-26.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-26.js @@ -46,4 +46,4 @@ function testcase() { return e instanceof TypeError && obj.property === 11; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-260.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-260.js index 551c1c25c..3c89b1f30 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-260.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-260.js @@ -32,4 +32,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(arrObj, "0", 100, true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-261.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-261.js index 0cd1bacc2..ca5a56506 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-261.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-261.js @@ -32,4 +32,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(arrObj, "0", 100, false, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-262.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-262.js index c8d42a5a6..23ea8a9e5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-262.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-262.js @@ -33,4 +33,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(arrObj, "0", 100, true, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-263.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-263.js index 419c63170..356320cc3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-263.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-263.js @@ -33,4 +33,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(arrObj, "0", 100, true, true, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-264.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-264.js index c901b70e8..4b77bda2d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-264.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-264.js @@ -34,4 +34,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(arrObj, "0", 100, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-265.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-265.js index 508dc3a9b..476bac21c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-265.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-265.js @@ -42,4 +42,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(arrObj, "0", getFunc, undefined, undefined, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-266.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-266.js index 7436b1df3..3cd7204d0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-266.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-266.js @@ -41,4 +41,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(arrObj, "0", undefined, undefined, undefined, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-267.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-267.js index a6cfa0ddd..ee02a4686 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-267.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-267.js @@ -41,4 +41,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(arrObj, "0", getFunc, undefined, undefined, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-268.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-268.js index 0ff18a625..4835a244b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-268.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-268.js @@ -41,4 +41,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(arrObj, "0", undefined, setFunc, "setVerifyHelpProp", false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-269.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-269.js index 86c0f935a..d276b3113 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-269.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-269.js @@ -38,4 +38,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(arrObj, "0", undefined, undefined, undefined, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-27.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-27.js index f16f438d0..590950681 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-27.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-27.js @@ -45,4 +45,4 @@ function testcase() { }); return obj.hasOwnProperty("property") && obj.property === 12; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-270.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-270.js index 33a4a8e0e..3fd3f60bf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-270.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-270.js @@ -42,4 +42,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(arrObj, "0", undefined, setFunc, "setVerifyHelpProp", false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-271.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-271.js index 8d458d60b..b7ca1408a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-271.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-271.js @@ -43,4 +43,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(arrObj, "0", undefined, setFunc, "setVerifyHelpProp", false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-272.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-272.js index fe75db113..eacf3d83b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-272.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-272.js @@ -41,4 +41,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(arrObj, "0", undefined, setFunc, "setVerifyHelpProp", false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-273.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-273.js index 7011de716..f631ecccb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-273.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-273.js @@ -50,4 +50,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(arrObj, "1", getFunc, setFunc, "setVerifyHelpProp", false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-274.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-274.js index 7f28e6156..bcbd1a149 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-274.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-274.js @@ -35,4 +35,4 @@ function testcase() { return arrObj.length === 3 && arrObj[1] === 14; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-275.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-275.js index eb0984aec..80adf52fb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-275.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-275.js @@ -35,4 +35,4 @@ function testcase() { return arrObj.length === 4 && arrObj[3] === 3; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-276.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-276.js index 55acb662a..ce851bee2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-276.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-276.js @@ -34,4 +34,4 @@ function testcase() { return arrObj.length === 6 && arrObj[5] === 3; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-277.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-277.js index c3bb8ae44..d5760ff10 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-277.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-277.js @@ -37,4 +37,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(arrObj, "property", 12, true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-278.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-278.js index 4bdecc754..5d4b3ad90 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-278.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-278.js @@ -44,4 +44,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(arrObj, "property", getFunc, setFunc, "setVerifyHelpProp", true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-279.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-279.js index d6e058237..f20fe0951 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-279.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-279.js @@ -50,4 +50,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(arrObj, "property", getFunc, setFunc, "setVerifyHelpProp", false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-28.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-28.js index 28dc5a116..8f3c965dc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-28.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-28.js @@ -48,4 +48,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-280.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-280.js index dd399b241..2cb002028 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-280.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-280.js @@ -38,4 +38,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(arrObj, "property", 12, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-281.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-281.js index bc9f1b9c2..eb5966934 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-281.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-281.js @@ -40,4 +40,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "property", 12, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-282.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-282.js index 796dc45dd..5e8b586ef 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-282.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-282.js @@ -40,4 +40,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "property", undefined, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-283.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-283.js index d51bbdb8b..4cd7acd8b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-283.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-283.js @@ -40,4 +40,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "property", 12, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-284.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-284.js index 6ea555588..f0b837eb5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-284.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-284.js @@ -40,4 +40,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "property", 12, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-285.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-285.js index d282a5ef5..e06f35009 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-285.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-285.js @@ -49,4 +49,4 @@ function testcase() { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arrObj, "property", getFunc, setFunc, "setVerifyHelpProp", false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-286.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-286.js index 2004a1a52..44d6a6a7f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-286.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-286.js @@ -43,4 +43,4 @@ function testcase() { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arrObj, "property", undefined, setFunc, "setVerifyHelpProp", false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-287.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-287.js index eb3de371d..7722d9700 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-287.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-287.js @@ -44,4 +44,4 @@ function testcase() { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arrObj, "property", undefined, setFunc, "setVerifyHelpProp", false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-288.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-288.js index 74330268d..c18856628 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-288.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-288.js @@ -44,4 +44,4 @@ function testcase() { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arrObj, "property", undefined, setFunc, "setVerifyHelpProp", false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-29.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-29.js index 228125ab4..606947ab5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-29.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-29.js @@ -48,4 +48,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-3.js index d7da7f0f9..92bcddf17 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-3.js @@ -45,4 +45,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-30.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-30.js index 2ffb229d1..341a223ae 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-30.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-30.js @@ -40,4 +40,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-31.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-31.js index c91d7ede5..4edd39170 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-31.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-31.js @@ -48,4 +48,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-32.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-32.js index 68f7bc69a..04ddab161 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-32.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-32.js @@ -40,4 +40,4 @@ function testcase() { }); return obj.hasOwnProperty("foo") && typeof obj.foo === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-325-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-325-1.js index 2bb12a5fd..7a2252936 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-325-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-325-1.js @@ -37,4 +37,4 @@ function testcase() { return argObj[0] === 12 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-325.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-325.js index 09780157b..a33156d4e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-325.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-325.js @@ -37,4 +37,4 @@ function testcase() { return argObj[0] === 12 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-326.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-326.js index 22bff0586..13a8f5ac9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-326.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-326.js @@ -38,4 +38,4 @@ function testcase() { return propertyDefineCorrect && obj.prop === 1001; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-327.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-327.js index a23be41fa..71a1d8e11 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-327.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-327.js @@ -42,4 +42,4 @@ function testcase() { } return false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-328.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-328.js index fc32b1d29..ea2312e81 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-328.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-328.js @@ -38,4 +38,4 @@ function testcase() { var afterDelete = obj.hasOwnProperty("prop"); return beforeDelete && !afterDelete; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-329.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-329.js index 5baf4d9e0..3866022d9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-329.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-329.js @@ -43,4 +43,4 @@ function testcase() { return propertyDefineCorrect && desc1.writable === true && obj.prop === 2010 && desc2.writable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-33.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-33.js index dbc16c605..23dc61dc2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-33.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-33.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof TypeError && fun.foo === 12; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-330.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-330.js index d176f97c4..fee7eef04 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-330.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-330.js @@ -43,4 +43,4 @@ function testcase() { return propertyDefineCorrect && desc1.enumerable === true && obj.prop === 2010 && desc2.enumerable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-331.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-331.js index a44ad5549..4f9d90149 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-331.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-331.js @@ -43,4 +43,4 @@ function testcase() { return propertyDefineCorrect && desc1.configurable === true && obj.prop === 2010 && desc2.configurable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-332.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-332.js index ce0b11b5d..e512002da 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-332.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-332.js @@ -45,4 +45,4 @@ function testcase() { return desc1.hasOwnProperty("value") && desc2.get === getFunc; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-1.js index 48ae14723..b3bca5aba 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-1.js @@ -40,4 +40,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "property", 1002, true, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-10.js index 7904f1a35..2594c46e9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-10.js @@ -40,4 +40,4 @@ function testcase() { return verifyValue && obj[0] === 1001; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-11.js index 62aa949ed..45ac1ce32 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-11.js @@ -39,4 +39,4 @@ function testcase() { return verifyValue; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-2.js index 4d04a0537..1f965af75 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-2.js @@ -40,4 +40,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "0", 1002, true, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-3.js index e7695e159..f1214d539 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-3.js @@ -42,4 +42,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "property", 1002, true, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-4.js index d31071cd8..72cd09fd4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-4.js @@ -38,4 +38,4 @@ function testcase() { return verifyValue && obj[0] === 1001; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-5.js index 451c67a56..73d945067 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-5.js @@ -40,4 +40,4 @@ function testcase() { return verifyValue && obj.prop === 1001; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-6.js index ad8a51e8e..f1c4e6e19 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-6.js @@ -40,4 +40,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "0", 1002, true, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-7.js index b2ed2530f..2e99fc65e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-7.js @@ -40,4 +40,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "prop", 1002, true, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-8.js index 0efd2d38a..62c047e0b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-8.js @@ -42,4 +42,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "0", 1002, true, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-9.js index 42791e2f7..ce23524db 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-9.js @@ -38,4 +38,4 @@ function testcase() { return verifyValue && obj.prop === 1001; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333.js index 0aaf60290..78dedec8e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333.js @@ -38,4 +38,4 @@ function testcase() { return propertyDefineCorrect && obj.prop === 1001; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-334.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-334.js index 3f21f9192..06087b0f3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-334.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-334.js @@ -42,4 +42,4 @@ function testcase() { } return false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-335.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-335.js index 3eda7148d..f24df04c0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-335.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-335.js @@ -38,4 +38,4 @@ function testcase() { var afterDelete = obj.hasOwnProperty("prop"); return beforeDelete && obj.prop === 2010 && afterDelete; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-336.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-336.js index f4ae8b464..26f08214c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-336.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-336.js @@ -43,4 +43,4 @@ function testcase() { return propertyDefineCorrect && desc1.writable === true && obj.prop === 2010 && desc2.writable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-337.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-337.js index 8f31d89cc..e074ecbc1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-337.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-337.js @@ -47,4 +47,4 @@ function testcase() { return propertyDefineCorrect && desc1.enumerable === true && obj.prop === 2010 && desc2.enumerable === true && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-338.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-338.js index 621d3e0f3..723572d49 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-338.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-338.js @@ -46,4 +46,4 @@ function testcase() { return propertyDefineCorrect && desc1.configurable === false && obj.prop === 2010 && desc2.configurable === false && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-1.js index 8d9a58b61..f451dda43 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-1.js @@ -49,4 +49,4 @@ function testcase() { return propertyDefineCorrect && desc1.value === 2010 && obj[0] === 2010 && typeof desc2.get === "undefined" && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-2.js index 176c7aadf..d49cf7ec6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-2.js @@ -51,4 +51,4 @@ function testcase() { return propertyDefineCorrect && desc1.value === 2010 && obj.prop === 2010 && typeof desc2.get === "undefined" && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-3.js index 7bd44deca..8a02e6102 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-3.js @@ -50,4 +50,4 @@ function testcase() { typeof desc2.get === "undefined" && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-4.js index 691d17395..78e32ad98 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-4.js @@ -52,4 +52,4 @@ function testcase() { typeof desc2.get === "undefined" && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339.js index 4c9b5a9bc..1fc0ecc70 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339.js @@ -49,4 +49,4 @@ function testcase() { return propertyDefineCorrect && desc1.value === 2010 && obj.prop === 2010 && typeof desc2.get === "undefined" && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-34.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-34.js index a924811dc..6cdf3d5b8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-34.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-34.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof TypeError && arrObj.foo === 12; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-340.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-340.js index 173072b2e..7028b119b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-340.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-340.js @@ -38,4 +38,4 @@ function testcase() { return propertyDefineCorrect && obj.prop === 1001; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-341.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-341.js index 1fff69d8d..afb04fda5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-341.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-341.js @@ -42,4 +42,4 @@ function testcase() { } return propertyDefineCorrect && desc.enumerable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-342.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-342.js index dc6de8103..2d04e917b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-342.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-342.js @@ -38,4 +38,4 @@ function testcase() { var afterDelete = obj.hasOwnProperty("prop"); return beforeDelete && !afterDelete; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-343.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-343.js index ec09b7634..fbf4d5ea4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-343.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-343.js @@ -43,4 +43,4 @@ function testcase() { return propertyDefineCorrect && desc1.writable === true && obj.prop === 2010 && desc2.writable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-344.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-344.js index ea7452cdc..627a99f8d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-344.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-344.js @@ -43,4 +43,4 @@ function testcase() { return propertyDefineCorrect && desc1.enumerable === false && obj.prop === 2010 && desc2.enumerable === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-345.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-345.js index a3d8bee6f..13277393d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-345.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-345.js @@ -43,4 +43,4 @@ function testcase() { return propertyDefineCorrect && desc1.configurable === true && obj.prop === 2010 && desc2.configurable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-346.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-346.js index df2d40874..702a0dde7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-346.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-346.js @@ -45,4 +45,4 @@ function testcase() { return desc1.hasOwnProperty("value") && desc2.hasOwnProperty("get"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-347.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-347.js index 34d801bb0..1c8c3404d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-347.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-347.js @@ -38,4 +38,4 @@ function testcase() { return propertyDefineCorrect && obj.prop === 1001; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-348.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-348.js index c6feaad6c..161d7606a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-348.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-348.js @@ -42,4 +42,4 @@ function testcase() { } return propertyDefineCorrect && desc.enumerable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-349.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-349.js index f46063fde..e49a26db2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-349.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-349.js @@ -38,4 +38,4 @@ function testcase() { var afterDelete = obj.hasOwnProperty("prop"); return beforeDelete && obj.prop === 2010 && afterDelete; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-35.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-35.js index 7404f4945..3243b4e8c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-35.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-35.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof TypeError && str.foo === 12; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-350.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-350.js index b9b9b2d94..a267d17aa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-350.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-350.js @@ -43,4 +43,4 @@ function testcase() { return propertyDefineCorrect && desc1.writable === true && obj.prop === 2010 && desc2.writable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-351.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-351.js index e1ce0094c..612dc9df4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-351.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-351.js @@ -47,4 +47,4 @@ function testcase() { return propertyDefineCorrect && desc1.enumerable === false && obj.prop === 2010 && desc2.enumerable === false && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-352.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-352.js index 23692e732..fe07ed94a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-352.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-352.js @@ -47,4 +47,4 @@ function testcase() { return propertyDefineCorrect && desc1.configurable === false && obj.prop === 2010 && desc2.configurable === false && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-353.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-353.js index f058aa6d5..9f5d3ee96 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-353.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-353.js @@ -49,4 +49,4 @@ function testcase() { return propertyDefineCorrect && desc1.value === 2010 && obj.prop === 2010 && typeof desc2.get === "undefined" && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-1.js index b1f8f0877..421ea1088 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-1.js @@ -40,4 +40,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "property", 1002, false, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-10.js index 66ddf6032..01196a2fe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-10.js @@ -40,4 +40,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "0", 1002, false, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-11.js index c3083b336..80447352c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-11.js @@ -40,4 +40,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "prop", 1002, false, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-12.js index aee479e67..d9120383c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-12.js @@ -42,4 +42,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "0", 1002, false, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-13.js index 6cbcc510e..46c34e4cb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-13.js @@ -44,4 +44,4 @@ function testcase() { delete obj[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-15.js index 953582da1..06065465b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-15.js @@ -38,4 +38,4 @@ function testcase() { return verifyValue && obj.prop === 2010; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-16.js index 42d710838..89d884f11 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-16.js @@ -40,4 +40,4 @@ function testcase() { return valueVerify && obj[0] === 2010; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-2.js index cf6affc72..860434307 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-2.js @@ -40,4 +40,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "0", 1002, false, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-3.js index 2e6838f20..4a135647f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-3.js @@ -42,4 +42,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "property", 1002, false, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-4.js index c6f3c0984..74b632f79 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-4.js @@ -44,4 +44,4 @@ function testcase() { delete obj.property; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-6.js index f95796576..63a22dfbe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-6.js @@ -38,4 +38,4 @@ function testcase() { return verifyValue && obj[0] === 2010; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-7.js index 68b4c036c..5c99b4fbd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-7.js @@ -40,4 +40,4 @@ function testcase() { return valueVerify && obj.prop === 2010; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-8.js index b638b038b..8a83d8c9a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-8.js @@ -41,4 +41,4 @@ function testcase() { delete obj.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354.js index 48d45771c..76a76c9c5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354.js @@ -38,4 +38,4 @@ function testcase() { return propertyDefineCorrect && obj.prop === 2010; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-355.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-355.js index 813433057..88c40ce11 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-355.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-355.js @@ -42,4 +42,4 @@ function testcase() { } return false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-356.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-356.js index 8dce2ec09..fdbc9087d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-356.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-356.js @@ -38,4 +38,4 @@ function testcase() { var afterDelete = obj.hasOwnProperty("prop"); return beforeDelete && !afterDelete; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-357.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-357.js index 8fe11de50..998f8f8a0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-357.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-357.js @@ -43,4 +43,4 @@ function testcase() { return propertyDefineCorrect && desc1.writable === false && obj.prop === 2010 && desc2.writable === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-358.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-358.js index a2089bcc7..21a28b04a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-358.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-358.js @@ -43,4 +43,4 @@ function testcase() { return propertyDefineCorrect && desc1.enumerable === true && obj.prop === 2010 && desc2.enumerable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-359.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-359.js index 6f2c97bfa..8b0a50e51 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-359.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-359.js @@ -43,4 +43,4 @@ function testcase() { return propertyDefineCorrect && desc1.configurable === true && obj.prop === 2010 && desc2.configurable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-36.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-36.js index f7596e295..df9759139 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-36.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-36.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof TypeError && obj.foo === 12; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-1.js index 8b300f2dd..b0e2d43af 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-1.js @@ -47,4 +47,4 @@ function testcase() { desc2.enumerable === true && desc2.configurable === true && obj[0] === 20 && typeof desc2.set === "undefined" && desc2.get === getFunc; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-2.js index fcbc53385..be322083c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-2.js @@ -49,4 +49,4 @@ function testcase() { desc2.enumerable === true && desc2.configurable === true && obj.prop === 20 && typeof desc2.set === "undefined" && desc2.get === getFunc; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-3.js index 54e9f8801..a409aaf60 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-3.js @@ -50,4 +50,4 @@ function testcase() { delete obj.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-5.js index 68b32372e..ebb4483d7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-5.js @@ -47,4 +47,4 @@ function testcase() { desc2.enumerable === true && desc2.configurable === true && obj.prop === 20 && typeof desc2.set === "undefined" && desc2.get === getFunc; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-6.js index cfe4ddd2b..dd02c3e9f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-6.js @@ -49,4 +49,4 @@ function testcase() { desc2.enumerable === true && desc2.configurable === true && obj[0] === 20 && typeof desc2.set === "undefined" && desc2.get === getFunc; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-7.js index 14a2bed8f..c95602d20 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-7.js @@ -50,4 +50,4 @@ function testcase() { delete obj[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360.js index df0e06211..ad26b3415 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360.js @@ -45,4 +45,4 @@ function testcase() { return desc1.hasOwnProperty("value") && desc2.hasOwnProperty("get"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-361.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-361.js index 97042705a..4a96aff8a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-361.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-361.js @@ -38,4 +38,4 @@ function testcase() { return propertyDefineCorrect && obj.prop === 2010; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-362.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-362.js index 1dbddac63..0d76171f0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-362.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-362.js @@ -41,4 +41,4 @@ function testcase() { } return false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-363.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-363.js index e47b85334..1a11d32d5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-363.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-363.js @@ -38,4 +38,4 @@ function testcase() { var afterDelete = obj.hasOwnProperty("prop"); return beforeDelete && obj.prop === 2010 && afterDelete; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-364.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-364.js index 43660368f..8b8a2f3f5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-364.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-364.js @@ -47,4 +47,4 @@ function testcase() { return propertyDefineCorrect && desc1.writable === false && obj.prop === 2010 && desc2.writable === false && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-365.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-365.js index 0148bed8a..718c552e0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-365.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-365.js @@ -47,4 +47,4 @@ function testcase() { return propertyDefineCorrect && desc1.enumerable === true && obj.prop === 2010 && desc2.enumerable === true && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-366.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-366.js index 854d3e96d..5a8efef4d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-366.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-366.js @@ -47,4 +47,4 @@ function testcase() { return propertyDefineCorrect && desc1.configurable === false && obj.prop === 2010 && desc2.configurable === false && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-367.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-367.js index 933b511f5..1845aa620 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-367.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-367.js @@ -49,4 +49,4 @@ function testcase() { return propertyDefineCorrect && desc1.value === 2010 && obj.prop === 2010 && typeof desc2.get === "undefined" && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-368.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-368.js index 8b07cad68..c28b2abbd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-368.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-368.js @@ -38,4 +38,4 @@ function testcase() { return propertyDefineCorrect && obj.prop === 2010; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-369.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-369.js index 6a24ec8ee..e1ec66919 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-369.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-369.js @@ -42,4 +42,4 @@ function testcase() { } return propertyDefineCorrect && desc.enumerable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-37.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-37.js index bbb7a332d..f03ec0e40 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-37.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-37.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof TypeError && obj.foo === 12; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-370.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-370.js index a3850b741..00fd52376 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-370.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-370.js @@ -38,4 +38,4 @@ function testcase() { var afterDelete = obj.hasOwnProperty("prop"); return beforeDelete && !afterDelete; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-371.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-371.js index 2d98810ac..947001d75 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-371.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-371.js @@ -43,4 +43,4 @@ function testcase() { return propertyDefineCorrect && desc1.writable === false && obj.prop === 2010 && desc2.writable === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-372.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-372.js index 6d4cc258f..9620388d0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-372.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-372.js @@ -43,4 +43,4 @@ function testcase() { return propertyDefineCorrect && desc1.enumerable === false && obj.prop === 2010 && desc2.enumerable === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-373.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-373.js index dfe6fca36..836140110 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-373.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-373.js @@ -43,4 +43,4 @@ function testcase() { return propertyDefineCorrect && desc1.configurable === true && obj.prop === 2010 && desc2.configurable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-374.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-374.js index 80d6e7da1..c6b2d7928 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-374.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-374.js @@ -44,4 +44,4 @@ function testcase() { return desc1.hasOwnProperty("value") && desc2.get === getFunc; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-375.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-375.js index 344aa5993..04a5e8e37 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-375.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-375.js @@ -38,4 +38,4 @@ function testcase() { return propertyDefineCorrect && obj.prop === 2010; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-376.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-376.js index 18848ffcf..1c5305e14 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-376.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-376.js @@ -42,4 +42,4 @@ function testcase() { } return propertyDefineCorrect && desc.enumerable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-377.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-377.js index 15e60fc6a..53b6c7d04 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-377.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-377.js @@ -38,4 +38,4 @@ function testcase() { var afterDelete = obj.hasOwnProperty("prop"); return beforeDelete && obj.prop === 2010 && afterDelete; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-378.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-378.js index 9259d9ffc..238940131 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-378.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-378.js @@ -48,4 +48,4 @@ function testcase() { return propertyDefineCorrect && desc1.writable === false && obj.prop === 2010 && desc2.writable === false && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-379.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-379.js index 3bc616a6a..d8036ce60 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-379.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-379.js @@ -47,4 +47,4 @@ function testcase() { return propertyDefineCorrect && desc1.enumerable === false && obj.prop === 2010 && desc2.enumerable === false && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-38.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-38.js index 8dadbfdb6..b7eaf4a9c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-38.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-38.js @@ -36,4 +36,4 @@ function testcase() { delete Math.foo; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-380.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-380.js index f97da6aa5..75734da9b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-380.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-380.js @@ -48,4 +48,4 @@ function testcase() { return propertyDefineCorrect && desc1.configurable === false && obj.prop === 2010 && desc2.configurable === false && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-381.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-381.js index 0ddbd195a..129a6ab06 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-381.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-381.js @@ -49,4 +49,4 @@ function testcase() { return propertyDefineCorrect && desc1.value === 2010 && obj.prop === 2010 && typeof desc2.get === "undefined" && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-382.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-382.js index 6039b0524..57f2ba170 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-382.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-382.js @@ -35,4 +35,4 @@ function testcase() { return obj.prop === 1001 && desc.value === 1001; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-383.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-383.js index b5de5a269..1632b7c40 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-383.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-383.js @@ -35,4 +35,4 @@ function testcase() { return obj.prop === "ThisIsAString" && desc.value === "ThisIsAString"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-384.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-384.js index 7a1cb6ac9..ab40b0a96 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-384.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-384.js @@ -35,4 +35,4 @@ function testcase() { return obj.prop === false && desc.value === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-385.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-385.js index 6811d1194..77cb50880 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-385.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-385.js @@ -36,4 +36,4 @@ function testcase() { return obj.prop === tempObj && desc.value === tempObj; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-386.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-386.js index 917758ae4..adbb68af3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-386.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-386.js @@ -36,4 +36,4 @@ function testcase() { return obj.prop === arrObj && desc.value === arrObj; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-387.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-387.js index 860b32bff..cba8ac221 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-387.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-387.js @@ -36,4 +36,4 @@ function testcase() { return obj.prop === strObj && desc.value === strObj; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-388.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-388.js index 4f0c61961..733cb0810 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-388.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-388.js @@ -36,4 +36,4 @@ function testcase() { return obj.prop === numObj && desc.value === numObj; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-389.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-389.js index 55e8edb8d..fb713a7af 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-389.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-389.js @@ -36,4 +36,4 @@ function testcase() { return obj.prop === boolObj && desc.value === boolObj; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-39.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-39.js index 6b4b311a4..7fe97eba3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-39.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-39.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof TypeError && desc.foo === 12; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-390.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-390.js index eb76d0cd4..5f9b09c5f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-390.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-390.js @@ -36,4 +36,4 @@ function testcase() { return obj.prop === funObj && desc.value === funObj; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-391.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-391.js index 3b8f51a77..4ead269d4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-391.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-391.js @@ -36,4 +36,4 @@ function testcase() { return obj.prop === errObj && desc.value === errObj; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-392.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-392.js index 0fd6b110b..af0975fa8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-392.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-392.js @@ -36,4 +36,4 @@ function testcase() { return obj.prop === dateObj && desc.value === dateObj; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-393.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-393.js index 8b05488ac..b2b057b90 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-393.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-393.js @@ -36,4 +36,4 @@ function testcase() { return obj.prop === regObj && desc.value === regObj; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-394.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-394.js index 49c8bfdb5..a226297b6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-394.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-394.js @@ -35,4 +35,4 @@ function testcase() { return obj.hasOwnProperty("prop") && typeof obj.prop === "undefined" && typeof desc.value === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-395.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-395.js index e25d54d29..1137a1cca 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-395.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-395.js @@ -35,4 +35,4 @@ function testcase() { return obj.prop === null && desc.value === null; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-396.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-396.js index 0c911ce6f..c458957f6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-396.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-396.js @@ -35,4 +35,4 @@ function testcase() { return obj.prop !== obj.prop && desc.value !== desc.value; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-397.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-397.js index bad739ad2..d4749b31e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-397.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-397.js @@ -35,4 +35,4 @@ function testcase() { return obj.prop === Infinity && desc.value === Infinity; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-398.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-398.js index be9c5e795..d79b9d53c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-398.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-398.js @@ -35,4 +35,4 @@ function testcase() { return obj.prop === -Infinity && desc.value === -Infinity; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-399.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-399.js index ecac14fcb..8d7bf5fd7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-399.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-399.js @@ -35,4 +35,4 @@ function testcase() { return obj.prop === fnGlobalObject() && desc.value === fnGlobalObject(); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-4.js index 88fa30e95..5f4df3036 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-4.js @@ -42,4 +42,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-40.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-40.js index ff956583c..ae55cd34e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-40.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-40.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof TypeError && desc.foo === 12; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-402.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-402.js index b931e7e48..b1e1e9795 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-402.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-402.js @@ -39,4 +39,4 @@ function testcase() { delete String.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-403.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-403.js index f4cce1632..5c2a936b5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-403.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-403.js @@ -40,4 +40,4 @@ function testcase() { delete Array.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-404.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-404.js index 885d20bf0..921e558e0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-404.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-404.js @@ -46,4 +46,4 @@ function testcase() { delete Boolean.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-405.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-405.js index d8feee9de..206e6a1d3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-405.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-405.js @@ -40,4 +40,4 @@ function testcase() { delete Number.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-406.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-406.js index ec7d5439b..3ba492eb5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-406.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-406.js @@ -46,4 +46,4 @@ function testcase() { delete Function.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-407.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-407.js index d95677d97..4f98ea0cf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-407.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-407.js @@ -39,4 +39,4 @@ function testcase() { delete Error.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-408.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-408.js index 0a39fe7b8..35c818854 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-408.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-408.js @@ -40,4 +40,4 @@ function testcase() { delete Date.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-409.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-409.js index d45d6ea14..c7b39f65b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-409.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-409.js @@ -46,4 +46,4 @@ function testcase() { delete RegExp.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-41.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-41.js index 6181253e3..75a1cef12 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-41.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-41.js @@ -37,4 +37,4 @@ function testcase() { delete JSON.foo; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-410.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-410.js index b018d058b..d475bc48a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-410.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-410.js @@ -39,4 +39,4 @@ function testcase() { delete Object.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-411.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-411.js index ac4595406..3a694abfa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-411.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-411.js @@ -45,4 +45,4 @@ function testcase() { delete Object.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-412.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-412.js index b5e5c9636..23c4fb1d8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-412.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-412.js @@ -58,4 +58,4 @@ function testcase() { teamMeeting.startTime === 1001 && teamMeeting.conferenceCall === "In-person meeting"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-413.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-413.js index 63ae7e6ee..2a7db4d39 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-413.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-413.js @@ -62,4 +62,4 @@ function testcase() { teamMeeting.startTime === dateObj && teamMeeting.conferenceCall === "4255551212"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-414.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-414.js index a4f4741b6..64bb0e4e9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-414.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-414.js @@ -71,4 +71,4 @@ function testcase() { return hasOwnProperty && verifyTimeProp && verifyNameProp && verifyCallProp; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-415.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-415.js index b0488ad1e..311a6ced8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-415.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-415.js @@ -62,4 +62,4 @@ function testcase() { teamMeeting.startTime === 1001 && teamMeeting.conferenceCall === "In-person meeting"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-416.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-416.js index c635b9570..f5d14cb3f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-416.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-416.js @@ -71,4 +71,4 @@ function testcase() { return hasOwnProperty && !verifyTimeProp && !verifyNameProp && !verifyCallProp; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-417.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-417.js index 8d09562f2..9bbf66681 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-417.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-417.js @@ -41,4 +41,4 @@ function testcase() { delete Function.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-418.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-418.js index 69cf9df65..3a8746cfb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-418.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-418.js @@ -42,4 +42,4 @@ function testcase() { delete Function.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-419.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-419.js index 2396df991..f9c680661 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-419.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-419.js @@ -47,4 +47,4 @@ function testcase() { delete Function.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-42.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-42.js index cdb780d28..54ffbd252 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-42.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-42.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof TypeError && desc.foo === 12; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-420.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-420.js index f7e8f2f7f..42a6d02cc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-420.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-420.js @@ -42,4 +42,4 @@ function testcase() { delete Function.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-421.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-421.js index 87feb22cd..9a36b53fa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-421.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-421.js @@ -47,4 +47,4 @@ function testcase() { delete Function.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-422.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-422.js index 3517ba5b7..34633be59 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-422.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-422.js @@ -39,4 +39,4 @@ function testcase() { return propertyDefineCorrect && typeof desc.get === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-423.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-423.js index 4c2cf73dd..5fb60568a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-423.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-423.js @@ -39,4 +39,4 @@ function testcase() { return propertyDefineCorrect && typeof desc.set === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-424.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-424.js index b2afe49bf..6b625040e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-424.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-424.js @@ -45,4 +45,4 @@ function testcase() { return false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-425.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-425.js index f5ef46058..4c356cfe6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-425.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-425.js @@ -41,4 +41,4 @@ function testcase() { return propertyDefineCorrect && desc.configurable === true && !obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-426.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-426.js index 0b09937e6..0b0c24232 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-426.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-426.js @@ -49,4 +49,4 @@ function testcase() { return result1 && result2 && typeof desc1.get === "undefined" && desc2.get === getFunc; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-427.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-427.js index 9f40ef10e..aca0cf772 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-427.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-427.js @@ -50,4 +50,4 @@ function testcase() { return propertyDefineCorrect && typeof desc1.set === "undefined" && desc2.set === setFunc && verifySetFunc === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-428.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-428.js index f5b5bde8a..76a177940 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-428.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-428.js @@ -54,4 +54,4 @@ function testcase() { return result1 && !result2 && desc1.enumerable === true && desc2.enumerable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-429.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-429.js index e4e068d97..787c571b7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-429.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-429.js @@ -43,4 +43,4 @@ function testcase() { return desc1.configurable === true && desc2.configurable === false && obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-43.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-43.js index 7c9e0521e..c17a06cab 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-43.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-43.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof TypeError && argObj.foo === 12; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-430.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-430.js index a20abee69..0551e1183 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-430.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-430.js @@ -42,4 +42,4 @@ function testcase() { return desc1.hasOwnProperty("get") && desc2.hasOwnProperty("value"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-431.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-431.js index ea34e4078..1b5ffd186 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-431.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-431.js @@ -39,4 +39,4 @@ function testcase() { return propertyDefineCorrect && typeof desc.get === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-432.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-432.js index ece3ffe87..66e12b80a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-432.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-432.js @@ -39,4 +39,4 @@ function testcase() { return propertyDefineCorrect && typeof desc.set === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-433.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-433.js index e60d716a0..852fd1099 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-433.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-433.js @@ -45,4 +45,4 @@ function testcase() { return false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-434.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-434.js index a6b4d4395..17fa03461 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-434.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-434.js @@ -41,4 +41,4 @@ function testcase() { return propertyDefineCorrect && desc.configurable === false && obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-435.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-435.js index 9bae00139..eb9fda641 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-435.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-435.js @@ -52,4 +52,4 @@ function testcase() { return result1 && result2 && typeof desc1.get === "undefined" && typeof desc2.get === "undefined" && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-436.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-436.js index 10f547153..00669b874 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-436.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-436.js @@ -51,4 +51,4 @@ function testcase() { return typeof desc1.set === "undefined" && typeof desc2.set === "undefined" && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-437.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-437.js index 1182e5057..696fcff1a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-437.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-437.js @@ -59,4 +59,4 @@ function testcase() { return result1 && result2 && desc1.enumerable === true && desc2.enumerable === true && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-438.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-438.js index 0f7328d85..600588cdd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-438.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-438.js @@ -48,4 +48,4 @@ function testcase() { return desc1.configurable === false && desc2.configurable === false && obj.hasOwnProperty("prop") && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-439.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-439.js index c0a5eb5c0..2f6dfe351 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-439.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-439.js @@ -47,4 +47,4 @@ function testcase() { return desc1.hasOwnProperty("get") && !desc2.hasOwnProperty("value") && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-440.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-440.js index e7ff4e3d0..56a7624f1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-440.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-440.js @@ -39,4 +39,4 @@ function testcase() { return propertyDefineCorrect && typeof desc.get === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-441.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-441.js index a9f9d1ce6..c558ca946 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-441.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-441.js @@ -39,4 +39,4 @@ function testcase() { return propertyDefineCorrect && typeof desc.set === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-442.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-442.js index 511c89cb9..b58b2b37a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-442.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-442.js @@ -45,4 +45,4 @@ function testcase() { return propertyDefineCorrect && desc.enumerable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-443.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-443.js index f167b5828..f045d205b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-443.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-443.js @@ -41,4 +41,4 @@ function testcase() { return propertyDefineCorrect && desc.configurable === true && !obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-444.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-444.js index b6b51db39..c0d180f1b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-444.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-444.js @@ -49,4 +49,4 @@ function testcase() { return result1 && result2 && typeof desc1.get === "undefined" && desc2.get === getFunc; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-445.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-445.js index fc80a61b6..05aad2d4d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-445.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-445.js @@ -51,4 +51,4 @@ function testcase() { return typeof desc1.set === "undefined" && propertyDefineCorrect && desc2.set === setFunc && verifySetFunc === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-446.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-446.js index bc531bff8..d8959721d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-446.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-446.js @@ -54,4 +54,4 @@ function testcase() { return !result1 && result2 && desc1.enumerable === false && desc2.enumerable === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-447.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-447.js index ed4a9d67d..7d56909c2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-447.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-447.js @@ -43,4 +43,4 @@ function testcase() { return desc1.configurable === true && desc2.configurable === false && obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-448.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-448.js index af5d5f3ff..f4864a058 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-448.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-448.js @@ -42,4 +42,4 @@ function testcase() { return desc1.hasOwnProperty("get") && desc2.hasOwnProperty("value"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-449.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-449.js index aa00fcd12..e57c1614a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-449.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-449.js @@ -39,4 +39,4 @@ function testcase() { return propertyDefineCorrect && typeof desc.get === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-45.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-45.js index 0183688e1..f8981c0e6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-45.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-45.js @@ -36,4 +36,4 @@ function testcase() { delete fnGlobalObject().foo; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-450.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-450.js index 70945b286..9fd7965ca 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-450.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-450.js @@ -39,4 +39,4 @@ function testcase() { return propertyDefineCorrect && typeof desc.set === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-451.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-451.js index 0d4ccf3df..8cc6566e4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-451.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-451.js @@ -45,4 +45,4 @@ function testcase() { return propertyDefineCorrect && desc.enumerable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-452.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-452.js index fa4eb62e0..0686e5061 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-452.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-452.js @@ -41,4 +41,4 @@ function testcase() { return propertyDefineCorrect && desc.configurable === false && obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-453.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-453.js index dcbd70188..a69adcb20 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-453.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-453.js @@ -52,4 +52,4 @@ function testcase() { return result1 && result2 && typeof desc1.get === "undefined" && typeof desc2.get === "undefined" && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-454.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-454.js index 38bf87e7a..c68021261 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-454.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-454.js @@ -52,4 +52,4 @@ function testcase() { return typeof desc1.set === "undefined" && typeof desc2.set === "undefined" && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-455.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-455.js index 7a71bd834..71911f79a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-455.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-455.js @@ -59,4 +59,4 @@ function testcase() { return !result1 && !result2 && desc1.enumerable === false && desc2.enumerable === false && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-456.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-456.js index b8ccf6e67..acf689b5c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-456.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-456.js @@ -48,4 +48,4 @@ function testcase() { return desc1.configurable === false && desc2.configurable === false && obj.hasOwnProperty("prop") && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-457.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-457.js index fd67de8ce..f80f19f3d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-457.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-457.js @@ -47,4 +47,4 @@ function testcase() { return desc1.hasOwnProperty("get") && !desc2.hasOwnProperty("value") && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-458.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-458.js index 2259b2361..77714a765 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-458.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-458.js @@ -44,4 +44,4 @@ function testcase() { return propertyDefineCorrect && typeof desc.get === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-459.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-459.js index fbdeea218..5ebf73657 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-459.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-459.js @@ -45,4 +45,4 @@ function testcase() { return propertyDefineCorrect && desc.set === setFunc && verifySetFunc === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-46.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-46.js index c95f886e5..41593f6ec 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-46.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-46.js @@ -40,4 +40,4 @@ function testcase() { return obj.hasOwnProperty("property") && isEnumerable; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-460.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-460.js index 744b4f1ac..cebf982b5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-460.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-460.js @@ -50,4 +50,4 @@ function testcase() { return false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-461.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-461.js index f85a559fc..99ec6a52e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-461.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-461.js @@ -46,4 +46,4 @@ function testcase() { return propertyDefineCorrect && desc.configurable === true && !obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-462.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-462.js index ff887366c..578798e67 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-462.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-462.js @@ -55,4 +55,4 @@ function testcase() { return result1 && result2 && typeof desc1.get === "undefined" && desc2.get === getFunc; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-463.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-463.js index 70c4004d7..fff3a8fa6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-463.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-463.js @@ -49,4 +49,4 @@ function testcase() { return desc1.set === setFunc && typeof desc2.set === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-464.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-464.js index f8c49d9d5..7a9ab0c22 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-464.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-464.js @@ -60,4 +60,4 @@ function testcase() { return result1 && !result2 && desc1.enumerable === true && desc2.enumerable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-465.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-465.js index 55afc0133..8eaf16c5f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-465.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-465.js @@ -48,4 +48,4 @@ function testcase() { return desc1.configurable === true && desc2.configurable === false && obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-466.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-466.js index 6f25be171..041b90fb2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-466.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-466.js @@ -47,4 +47,4 @@ function testcase() { return desc1.hasOwnProperty("get") && desc2.hasOwnProperty("value"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-467.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-467.js index e83b23956..0b33e2577 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-467.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-467.js @@ -44,4 +44,4 @@ function testcase() { return propertyDefineCorrect && typeof desc.get === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-468.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-468.js index 944339b7b..9e2a218f6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-468.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-468.js @@ -45,4 +45,4 @@ function testcase() { return propertyDefineCorrect && desc.set === setFunc && verifySetFunc === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-469.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-469.js index b12ee84a0..4a810c908 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-469.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-469.js @@ -50,4 +50,4 @@ function testcase() { return false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-47.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-47.js index 06d9c35b2..a05f1c211 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-47.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-47.js @@ -35,4 +35,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "property", undefined, true, true, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-470.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-470.js index a3d827bb2..14f9422e1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-470.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-470.js @@ -46,4 +46,4 @@ function testcase() { return propertyDefineCorrect && desc.configurable === false && obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-471.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-471.js index 2ce488746..6fb1fabe4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-471.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-471.js @@ -59,4 +59,4 @@ function testcase() { return result1 && result2 && typeof desc1.get === "undefined" && typeof desc2.get === "undefined" && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-472.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-472.js index e1fb04158..6e810853c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-472.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-472.js @@ -53,4 +53,4 @@ function testcase() { return desc1.set === setFunc && desc2.set === setFunc && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-473.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-473.js index 31945f56e..03422e067 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-473.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-473.js @@ -65,4 +65,4 @@ function testcase() { return result1 && result2 && desc1.enumerable === true && desc2.enumerable === true && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-474.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-474.js index 3046d35f5..4fb3f7087 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-474.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-474.js @@ -53,4 +53,4 @@ function testcase() { return desc1.configurable === false && desc2.configurable === false && obj.hasOwnProperty("prop") && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-475.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-475.js index 8aef35032..a300a88f7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-475.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-475.js @@ -52,4 +52,4 @@ function testcase() { return desc1.hasOwnProperty("get") && !desc2.hasOwnProperty("value") && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-476.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-476.js index 8a53105c8..9043d8834 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-476.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-476.js @@ -44,4 +44,4 @@ function testcase() { return propertyDefineCorrect && typeof desc.get === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-477.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-477.js index 66a7bdf4e..d141ee31b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-477.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-477.js @@ -45,4 +45,4 @@ function testcase() { return propertyDefineCorrect && desc.set === setFunc && verifySetFunc === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-478.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-478.js index b764ecea1..de2449988 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-478.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-478.js @@ -50,4 +50,4 @@ function testcase() { return propertyDefineCorrect && desc.enumerable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-479.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-479.js index 72e48d013..50e4ed750 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-479.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-479.js @@ -46,4 +46,4 @@ function testcase() { return propertyDefineCorrect && desc.configurable === true && !obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-48.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-48.js index ff0059b12..168a9159f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-48.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-48.js @@ -35,4 +35,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "property", 1001, false, true, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-480.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-480.js index a31408377..a45cec870 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-480.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-480.js @@ -55,4 +55,4 @@ function testcase() { return result1 && result2 && typeof desc1.get === "undefined" && desc2.get === getFunc; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-481.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-481.js index 8f6aad923..93229785e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-481.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-481.js @@ -49,4 +49,4 @@ function testcase() { return desc1.set === setFunc && typeof desc2.set === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-482.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-482.js index 43df8c7e3..098c7bf25 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-482.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-482.js @@ -60,4 +60,4 @@ function testcase() { return !result1 && result2 && desc1.enumerable === false && desc2.enumerable === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-483.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-483.js index f275bd64a..6a1a5b141 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-483.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-483.js @@ -48,4 +48,4 @@ function testcase() { return desc1.configurable === true && desc2.configurable === false && obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-484.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-484.js index f2abffeb7..fa853ea09 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-484.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-484.js @@ -47,4 +47,4 @@ function testcase() { return desc1.hasOwnProperty("get") && desc2.hasOwnProperty("value"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-485.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-485.js index c1d2821f5..d5a3c94ef 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-485.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-485.js @@ -44,4 +44,4 @@ function testcase() { return propertyDefineCorrect && typeof desc.get === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-486.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-486.js index 02a0aba04..f5afdc5d9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-486.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-486.js @@ -45,4 +45,4 @@ function testcase() { return propertyDefineCorrect && desc.set === setFunc && verifySetFunc === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-487.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-487.js index 6516f1d3c..40e8fafa0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-487.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-487.js @@ -50,4 +50,4 @@ function testcase() { return propertyDefineCorrect && desc.enumerable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-488.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-488.js index e3c9a1193..0d6f5baf0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-488.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-488.js @@ -46,4 +46,4 @@ function testcase() { return propertyDefineCorrect && desc.configurable === false && obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-489.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-489.js index db30e5d56..c0d79783e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-489.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-489.js @@ -59,4 +59,4 @@ function testcase() { return result1 && result2 && typeof desc1.get === "undefined" && typeof desc2.get === "undefined" && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-49.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-49.js index 967f442c4..3a1164a83 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-49.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-49.js @@ -34,4 +34,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "property", 1001, true, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-490.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-490.js index 7ec9814ae..f974b0c38 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-490.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-490.js @@ -53,4 +53,4 @@ function testcase() { return desc1.set === setFunc && desc2.set === setFunc && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-491.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-491.js index 07da455ad..32f043d0a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-491.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-491.js @@ -65,4 +65,4 @@ function testcase() { return !result1 && !result2 && desc1.enumerable === false && desc2.enumerable === false && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-492.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-492.js index 5b589734a..feccd4085 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-492.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-492.js @@ -53,4 +53,4 @@ function testcase() { return desc1.configurable === false && desc2.configurable === false && obj.hasOwnProperty("prop") && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-493.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-493.js index 5d24add6a..690c773c2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-493.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-493.js @@ -52,4 +52,4 @@ function testcase() { return desc1.hasOwnProperty("get") && !desc2.hasOwnProperty("value") && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-494.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-494.js index 1d8f3a642..4a854c2f0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-494.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-494.js @@ -43,4 +43,4 @@ function testcase() { return propertyDefineCorrect && desc.get === getFunc && obj.prop === 1001; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-495.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-495.js index 48af476df..d4976aac9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-495.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-495.js @@ -43,4 +43,4 @@ function testcase() { return propertyDefineCorrect && typeof desc.set === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-496.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-496.js index 814637177..eb6a7b87c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-496.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-496.js @@ -49,4 +49,4 @@ function testcase() { return false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-497.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-497.js index 04ba07d46..81f8238d1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-497.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-497.js @@ -45,4 +45,4 @@ function testcase() { return propertyDefineCorrect && desc.configurable === true && !obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-498.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-498.js index 71c68e949..737b86157 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-498.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-498.js @@ -49,4 +49,4 @@ function testcase() { return result1 && result2 && desc1.get === getFunc && typeof desc2.get === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-499.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-499.js index 2a8043fdd..2c3b2494e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-499.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-499.js @@ -53,4 +53,4 @@ function testcase() { obj.prop = "overrideData"; return typeof desc1.set === "undefined" && desc2.set === setFunc && verifySetFunc === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-5.js index b2e200b0e..5d55fd0b8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-5.js @@ -58,4 +58,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-50.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-50.js index 181eb6d76..d947dff3b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-50.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-50.js @@ -34,4 +34,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "property", 1001, true, true, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-500.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-500.js index 8976f9e4d..56ec2493b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-500.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-500.js @@ -58,4 +58,4 @@ function testcase() { return result1 && !result2 && desc1.enumerable === true && desc2.enumerable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-501.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-501.js index 9babf0313..3998c150a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-501.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-501.js @@ -47,4 +47,4 @@ function testcase() { return desc1.configurable === true && desc2.configurable === false && obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-502.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-502.js index 2cf758715..6d4cc9239 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-502.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-502.js @@ -46,4 +46,4 @@ function testcase() { return desc1.hasOwnProperty("get") && desc2.hasOwnProperty("value"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-503.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-503.js index 2e40e236e..f12da6b94 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-503.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-503.js @@ -43,4 +43,4 @@ function testcase() { return propertyDefineCorrect && desc.get === getFunc && obj.prop === 1001; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-504.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-504.js index a109ee549..5958eca5b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-504.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-504.js @@ -43,4 +43,4 @@ function testcase() { return propertyDefineCorrect && typeof desc.set === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-505.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-505.js index f9fc3de43..dd3325849 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-505.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-505.js @@ -49,4 +49,4 @@ function testcase() { return false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-506.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-506.js index bc9c011a2..a94b79794 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-506.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-506.js @@ -45,4 +45,4 @@ function testcase() { return propertyDefineCorrect && desc.configurable === false && obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-507.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-507.js index cb6a53dc4..686ef7e0a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-507.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-507.js @@ -53,4 +53,4 @@ function testcase() { return result1 && result2 && desc1.get === getFunc && desc2.get === getFunc && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-508.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-508.js index ede6fc5f3..c46ef72a2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-508.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-508.js @@ -57,4 +57,4 @@ function testcase() { return typeof desc1.set === "undefined" && typeof desc2.set === "undefined" && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-509.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-509.js index 0ce4ba86d..6105bf3a4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-509.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-509.js @@ -63,4 +63,4 @@ function testcase() { return result1 && result2 && desc1.enumerable === true && desc2.enumerable === true && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-51.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-51.js index 52db9651e..cb326f95a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-51.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-51.js @@ -36,4 +36,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "property", 1001, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-510.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-510.js index 1e189b0e0..6ea0075eb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-510.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-510.js @@ -52,4 +52,4 @@ function testcase() { return desc1.configurable === false && desc2.configurable === false && obj.hasOwnProperty("prop") && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-511.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-511.js index 763337d33..0298ddbbc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-511.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-511.js @@ -51,4 +51,4 @@ function testcase() { return desc1.hasOwnProperty("get") && !desc2.hasOwnProperty("value") && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-512.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-512.js index 32f78c23a..df23a7017 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-512.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-512.js @@ -43,4 +43,4 @@ function testcase() { return propertyDefineCorrect && desc.get === getFunc && obj.prop === 1001; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-513.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-513.js index 6093d0fec..a2355b1ce 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-513.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-513.js @@ -43,4 +43,4 @@ function testcase() { return propertyDefineCorrect && typeof desc.set === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-514.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-514.js index 60faa3e08..ae4b1fe79 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-514.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-514.js @@ -49,4 +49,4 @@ function testcase() { return propertyDefineCorrect && desc.enumerable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-515.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-515.js index 6856f71b6..c76ef3709 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-515.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-515.js @@ -45,4 +45,4 @@ function testcase() { return propertyDefineCorrect && desc.configurable === true && !obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-516.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-516.js index cb72b4c40..55cf0d6f8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-516.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-516.js @@ -49,4 +49,4 @@ function testcase() { return result1 && result2 && desc1.get === getFunc && typeof desc2.get === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-517.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-517.js index 8c5f62c05..00ad60a51 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-517.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-517.js @@ -55,4 +55,4 @@ function testcase() { return typeof desc1.set === "undefined" && propertyDefineCorrect && desc2.set === setFunc && verifySetFunc === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-518.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-518.js index e22315404..e2d3535e7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-518.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-518.js @@ -58,4 +58,4 @@ function testcase() { return !result1 && result2 && desc1.enumerable === false && desc2.enumerable === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-519.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-519.js index dc7b98ba5..c725b6aec 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-519.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-519.js @@ -47,4 +47,4 @@ function testcase() { return desc1.configurable === true && desc2.configurable === false && obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-52.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-52.js index ca95e5fa5..89c726422 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-52.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-52.js @@ -31,4 +31,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "property", undefined, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-520.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-520.js index eebb9a17b..70c242df1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-520.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-520.js @@ -46,4 +46,4 @@ function testcase() { return desc1.hasOwnProperty("get") && desc2.hasOwnProperty("value"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-521.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-521.js index 8f34a4823..0df86a70b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-521.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-521.js @@ -43,4 +43,4 @@ function testcase() { return propertyDefineCorrect && desc.get === getFunc && obj.prop === 1001; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-522.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-522.js index a49bc8ba3..2e5a4fa75 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-522.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-522.js @@ -43,4 +43,4 @@ function testcase() { return propertyDefineCorrect && typeof desc.set === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-523.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-523.js index 70495094f..c86180b7f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-523.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-523.js @@ -49,4 +49,4 @@ function testcase() { return propertyDefineCorrect && desc.enumerable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-524.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-524.js index b82ff359d..516cff18f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-524.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-524.js @@ -45,4 +45,4 @@ function testcase() { return propertyDefineCorrect && desc.configurable === false && obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-525.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-525.js index 4fcbc2af0..e3fb73f84 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-525.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-525.js @@ -53,4 +53,4 @@ function testcase() { return result1 && result2 && desc1.get === getFunc && desc2.get === getFunc && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-526.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-526.js index 52ad656f1..39a89742d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-526.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-526.js @@ -57,4 +57,4 @@ function testcase() { return typeof desc1.set === "undefined" && typeof desc2.set === "undefined" && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-527.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-527.js index fb4ad1c91..0b4061a74 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-527.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-527.js @@ -63,4 +63,4 @@ function testcase() { return !result1 && !result2 && desc1.enumerable === false && desc2.enumerable === false && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-528.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-528.js index 33d0f52b8..5847f352f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-528.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-528.js @@ -52,4 +52,4 @@ function testcase() { return desc1.configurable === false && desc2.configurable === false && obj.hasOwnProperty("prop") && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-529.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-529.js index a7356df49..5bd4147d5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-529.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-529.js @@ -51,4 +51,4 @@ function testcase() { return desc1.hasOwnProperty("get") && !desc2.hasOwnProperty("value") && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-53.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-53.js index c878ddf0c..1a7ab6745 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-53.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-53.js @@ -38,4 +38,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "property", undefined, setFunc, "setVerifyHelpProp", true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-530.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-530.js index 1e7587f2e..234239ed1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-530.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-530.js @@ -48,4 +48,4 @@ function testcase() { return propertyDefineCorrect && desc.get === getFunc && obj.prop === 1001; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-1.js index d00b8a8c8..869745bf5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-1.js @@ -53,4 +53,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "property", getFunc, setFunc, "verifySetFunction1", false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-10.js index 831eea2be..4ec67534e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-10.js @@ -54,4 +54,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "0", getFunc, setFunc, "verifySetFunction1", false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-11.js index 1a4d4fce3..c38d507f4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-11.js @@ -54,4 +54,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "prop", getFunc, setFunc, "verifySetFunction1", false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-12.js index f0bf78b0a..5ab6b560a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-12.js @@ -56,4 +56,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "0", getFunc, setFunc, "verifySetFunction1", false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-13.js index 8b2e490c5..ac3e05f43 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-13.js @@ -59,4 +59,4 @@ function testcase() { delete obj.verifySetFunction1; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-15.js index 5dd6dc275..403dae339 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-15.js @@ -48,4 +48,4 @@ function testcase() { return propertyDefineCorrect && desc.set === setFunc && obj.prop === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-16.js index b22e4c1eb..29f399e5e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-16.js @@ -50,4 +50,4 @@ function testcase() { return propertyDefineCorrect && desc.set === setFunc && obj[0] === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-17.js index 4527bb5ff..8388b1107 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-17.js @@ -52,4 +52,4 @@ function testcase() { delete obj.verifySetFunc; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-2.js index 742e00b11..6d457be08 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-2.js @@ -54,4 +54,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "0", getFunc, setFunc, "verifySetFunction1", false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-3.js index 01926c855..f4382541e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-3.js @@ -56,4 +56,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "property", getFunc, setFunc, "verifySetFunction1", false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-4.js index 6bc8befed..19a21c1e2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-4.js @@ -59,4 +59,4 @@ function testcase() { delete obj.verifySetFunction1; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-6.js index 080ee07ef..71a501cc7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-6.js @@ -44,4 +44,4 @@ function testcase() { return propertyDefineCorrect && typeof desc.set === "undefined" && obj[0] === "data"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-7.js index f6945c511..f541f6a6e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-7.js @@ -46,4 +46,4 @@ function testcase() { return propertyDefineCorrect && typeof desc.set === "undefined" && obj.prop === "data"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-8.js index de3cda040..2bedcd1b9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-8.js @@ -48,4 +48,4 @@ function testcase() { delete obj.verifySetFunc; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531.js index 273317642..39b7cb92a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531.js @@ -49,4 +49,4 @@ function testcase() { return propertyDefineCorrect && desc.set === setFunc && verifySetFunc === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-532.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-532.js index 418dfbc5b..13898db49 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-532.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-532.js @@ -54,4 +54,4 @@ function testcase() { return false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-533.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-533.js index 047f13116..154c7800d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-533.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-533.js @@ -50,4 +50,4 @@ function testcase() { return propertyDefineCorrect && desc.configurable === true && !obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-534.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-534.js index e91b175d0..1e8206a2a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-534.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-534.js @@ -55,4 +55,4 @@ function testcase() { return result1 && result2 && desc1.get === getFunc && typeof desc2.get === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-535.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-535.js index 56809b4cd..daf8ecfdb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-535.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-535.js @@ -53,4 +53,4 @@ function testcase() { return desc1.set === setFunc && typeof desc2.set === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-536.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-536.js index d123f2164..6528bfa70 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-536.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-536.js @@ -63,4 +63,4 @@ function testcase() { return result1 && !result2 && desc1.enumerable === true && desc2.enumerable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-537.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-537.js index 434b00025..0dfa27a47 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-537.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-537.js @@ -52,4 +52,4 @@ function testcase() { return desc1.configurable === true && desc2.configurable === false && obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-1.js index 0db4f33cb..0d7e9f47a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-1.js @@ -53,4 +53,4 @@ function testcase() { typeof desc2.get === "undefined" && typeof desc2.get === "undefined" && dataPropertyAttributesAreCorrect(obj, "0", 1001, false, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-2.js index 2bc4a1bac..67b71b7eb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-2.js @@ -55,4 +55,4 @@ function testcase() { typeof desc2.get === "undefined" && typeof desc2.get === "undefined" && dataPropertyAttributesAreCorrect(obj, "prop", 1001, false, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-3.js index 4019d4835..2a91c1aaf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-3.js @@ -57,4 +57,4 @@ function testcase() { delete obj.verifySetFunc; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-5.js index 7f44c1ece..da415d0d4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-5.js @@ -53,4 +53,4 @@ function testcase() { typeof desc2.get === "undefined" && typeof desc2.get === "undefined" && dataPropertyAttributesAreCorrect(obj, "prop", 1001, false, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-6.js index f3769f7f2..20b0901e5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-6.js @@ -55,4 +55,4 @@ function testcase() { typeof desc2.get === "undefined" && typeof desc2.get === "undefined" && dataPropertyAttributesAreCorrect(obj, "0", 1001, false, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-7.js index f755fbf02..7d4a672b1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-7.js @@ -57,4 +57,4 @@ function testcase() { delete obj.verifySetFunc; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538.js index c7d2b3f7c..407d16330 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538.js @@ -53,4 +53,4 @@ function testcase() { typeof desc2.get === "undefined" && typeof desc2.get === "undefined" && dataPropertyAttributesAreCorrect(obj, "prop", 1001, false, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-539.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-539.js index c5ef62dd5..73976db58 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-539.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-539.js @@ -48,4 +48,4 @@ function testcase() { return propertyDefineCorrect && desc.get === getFunc && obj.prop === 1001; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-54.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-54.js index e36958616..db0e42ffd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-54.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-54.js @@ -55,4 +55,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-1.js index 51ac1f4f3..f00ed3d5d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-1.js @@ -63,4 +63,4 @@ function testcase() { accessorPropertyAttributesAreCorrect(obj, "property", getFunc, setFunc, "verifySetFunction", false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-10.js index 0966e749b..187f216b7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-10.js @@ -51,4 +51,4 @@ function testcase() { return propertyDefineCorrect && desc.set === setFunc && obj.verifySetFunc === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-2.js index bf8ff921e..43d0ed3de 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-2.js @@ -63,4 +63,4 @@ function testcase() { accessorPropertyAttributesAreCorrect(obj, "0", getFunc, setFunc, "verifySetFunction", false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-3.js index bd20ad920..bba76b645 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-3.js @@ -65,4 +65,4 @@ function testcase() { accessorPropertyAttributesAreCorrect(obj, "property", getFunc, setFunc, "verifySetFunction", false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-4.js index 7f28018d6..423c85efa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-4.js @@ -49,4 +49,4 @@ function testcase() { return propertyDefineCorrect && desc.set === setFunc && obj.verifySetFunc === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-5.js index 114a77427..72941113b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-5.js @@ -51,4 +51,4 @@ function testcase() { return propertyDefineCorrect && desc.set === setFunc && obj.verifySetFunc === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-6.js index c0ff94ecf..eecda506a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-6.js @@ -63,4 +63,4 @@ function testcase() { accessorPropertyAttributesAreCorrect(obj, "0", getFunc, setFunc, "verifySetFunction", false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-7.js index 63f57f49c..396a792b8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-7.js @@ -63,4 +63,4 @@ function testcase() { accessorPropertyAttributesAreCorrect(obj, "prop", getFunc, setFunc, "verifySetFunction", false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-8.js index 6608794b9..21703c896 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-8.js @@ -65,4 +65,4 @@ function testcase() { accessorPropertyAttributesAreCorrect(obj, "0", getFunc, setFunc, "verifySetFunction", false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-9.js index 143bd9310..4edbc203e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-9.js @@ -49,4 +49,4 @@ function testcase() { return propertyDefineCorrect && desc.set === setFunc && obj.verifySetFunc === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540.js index 37977b41b..26db09579 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540.js @@ -49,4 +49,4 @@ function testcase() { return propertyDefineCorrect && desc.set === setFunc && verifySetFunc === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-541.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-541.js index 660d8ce1c..364dcb25e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-541.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-541.js @@ -54,4 +54,4 @@ function testcase() { return false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-542.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-542.js index 3d79a7126..849e0eceb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-542.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-542.js @@ -50,4 +50,4 @@ function testcase() { return propertyDefineCorrect && desc.configurable === false && obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-543.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-543.js index 8979cee86..31a7c4619 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-543.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-543.js @@ -59,4 +59,4 @@ function testcase() { return result1 && result2 && desc1.get === getFunc && desc2.get === getFunc && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-544.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-544.js index 82edbd33e..4d211329d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-544.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-544.js @@ -57,4 +57,4 @@ function testcase() { return desc1.set === setFunc && desc2.set === setFunc && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-545.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-545.js index 6be7bbbb4..1b5369930 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-545.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-545.js @@ -68,4 +68,4 @@ function testcase() { return result1 && result2 && desc1.enumerable === true && desc2.enumerable === true && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-546.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-546.js index aec0d2559..8b0c9c713 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-546.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-546.js @@ -57,4 +57,4 @@ function testcase() { return desc1.configurable === false && desc2.configurable === false && obj.hasOwnProperty("prop") && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-1.js index b64232d71..bab446543 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-1.js @@ -57,4 +57,4 @@ function testcase() { accessorPropertyAttributesAreCorrect(obj, "0", getFunc, setFunc, "verifySetFunc", true, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-2.js index 1e9dcbfb2..cb1bf230d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-2.js @@ -59,4 +59,4 @@ function testcase() { accessorPropertyAttributesAreCorrect(obj, "prop", getFunc, setFunc, "verifySetFunc", true, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-3.js index 212700ab1..06dd1a17d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-3.js @@ -57,4 +57,4 @@ function testcase() { accessorPropertyAttributesAreCorrect(obj, "prop", getFunc, setFunc, "verifySetFunc", true, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-4.js index 40e053b83..02a7469c4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-4.js @@ -59,4 +59,4 @@ function testcase() { accessorPropertyAttributesAreCorrect(obj, "0", getFunc, setFunc, "verifySetFunc", true, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547.js index dd109e407..5e6f3899c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547.js @@ -56,4 +56,4 @@ function testcase() { return desc1.hasOwnProperty("get") && !desc2.hasOwnProperty("value") && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-548.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-548.js index ea9122705..844aaa6ac 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-548.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-548.js @@ -48,4 +48,4 @@ function testcase() { return propertyDefineCorrect && desc.get === getFunc && obj.prop === 1001; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-549.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-549.js index dfb961ab3..521ab0212 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-549.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-549.js @@ -49,4 +49,4 @@ function testcase() { return propertyDefineCorrect && desc.set === setFunc && verifySetFunc === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-55.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-55.js index 2fa2bab40..3d5d3366c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-55.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-55.js @@ -41,4 +41,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "property", getFunc, setFunc, "setVerifyHelpProp", false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-550.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-550.js index 629a5b366..ee8c883dd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-550.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-550.js @@ -54,4 +54,4 @@ function testcase() { return propertyDefineCorrect && desc.enumerable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-551.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-551.js index 6a2133fc7..e85e6a487 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-551.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-551.js @@ -50,4 +50,4 @@ function testcase() { return propertyDefineCorrect && desc.configurable === true && !obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-552.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-552.js index 6aec68764..530c3f0b0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-552.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-552.js @@ -55,4 +55,4 @@ function testcase() { return result1 && result2 && desc1.get === getFunc && typeof desc2.get === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-553.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-553.js index c202051a4..57e18e9f3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-553.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-553.js @@ -53,4 +53,4 @@ function testcase() { return desc1.set === setFunc && typeof desc2.set === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-554.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-554.js index a4768e633..fe6efd308 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-554.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-554.js @@ -64,4 +64,4 @@ function testcase() { return !result1 && result2 && desc1.enumerable === false && desc2.enumerable === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-555.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-555.js index 2cbf1b6d7..bddaba1a5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-555.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-555.js @@ -53,4 +53,4 @@ function testcase() { return desc1.configurable === true && desc2.configurable === false && obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-556.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-556.js index b0e346818..ec1f4e61d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-556.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-556.js @@ -52,4 +52,4 @@ function testcase() { return desc1.hasOwnProperty("get") && desc2.hasOwnProperty("value"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-557.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-557.js index 26442833d..7331633a1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-557.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-557.js @@ -48,4 +48,4 @@ function testcase() { return propertyDefineCorrect && desc.get === getFunc && obj.prop === 1001; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-558.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-558.js index dc9f43de9..a4ae06d7d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-558.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-558.js @@ -49,4 +49,4 @@ function testcase() { return propertyDefineCorrect && desc.set === setFunc && verifySetFunc === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-559.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-559.js index 9c5e84f05..949b27e81 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-559.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-559.js @@ -54,4 +54,4 @@ function testcase() { return propertyDefineCorrect && desc.enumerable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-56.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-56.js index dd066ea0d..13637fc1f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-56.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-56.js @@ -40,4 +40,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "property", getFunc, setFunc, "setVerifyHelpProp", true, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-560.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-560.js index 3aee6cb63..66db3d3ff 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-560.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-560.js @@ -50,4 +50,4 @@ function testcase() { return propertyDefineCorrect && desc.configurable === false && obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-561.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-561.js index 337618c50..b27396919 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-561.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-561.js @@ -59,4 +59,4 @@ function testcase() { return result1 && result2 && desc1.get === getFunc && desc2.get === getFunc && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-562.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-562.js index 68f8aa19b..9ca1cf0b1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-562.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-562.js @@ -57,4 +57,4 @@ function testcase() { return desc1.set === setFunc && desc2.set === setFunc && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-563.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-563.js index 0d7c961d2..c4350020a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-563.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-563.js @@ -68,4 +68,4 @@ function testcase() { return !result1 && !result2 && desc1.enumerable === false && desc2.enumerable === false && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-564.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-564.js index 59f16cb29..b9de860e2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-564.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-564.js @@ -57,4 +57,4 @@ function testcase() { return desc1.configurable === false && desc2.configurable === false && obj.hasOwnProperty("prop") && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-565.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-565.js index 8a30c2b72..05cebdc00 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-565.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-565.js @@ -56,4 +56,4 @@ function testcase() { return desc1.hasOwnProperty("get") && !desc2.hasOwnProperty("value") && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-566.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-566.js index a7d228286..c103fe814 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-566.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-566.js @@ -38,4 +38,4 @@ function testcase() { return obj.hasOwnProperty("prop") && obj.prop === 2010 && desc.get === getFunc; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-567.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-567.js index 7c238faf9..9458a4c34 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-567.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-567.js @@ -38,4 +38,4 @@ function testcase() { return obj.hasOwnProperty("prop") && obj.prop === 2010 && desc.get === getFunc; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-568.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-568.js index 0574726ef..7a919b49f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-568.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-568.js @@ -38,4 +38,4 @@ function testcase() { return obj.hasOwnProperty("prop") && obj.prop === 2010 && desc.get === getFunc; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-569.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-569.js index 593367f8b..0f1e23c6c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-569.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-569.js @@ -39,4 +39,4 @@ function testcase() { return obj.hasOwnProperty("prop") && desc.get === getFunc && obj.prop === 2010 && globalVariable === 2010; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-57.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-57.js index 0851e8c5c..6fb7fa167 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-57.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-57.js @@ -51,4 +51,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "property", getFunc, setFunc, "setVerifyHelpProp", false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-570.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-570.js index e9b55228b..1dd9665c3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-570.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-570.js @@ -39,4 +39,4 @@ function testcase() { return obj.hasOwnProperty("prop") && desc.get === getFunc && typeof obj.prop === "undefined" && verifyExecute; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-571.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-571.js index aae0186cb..ca8a74aa1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-571.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-571.js @@ -40,4 +40,4 @@ function testcase() { return obj.hasOwnProperty("prop") && obj.prop === obj && desc.get === getFunc; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-572.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-572.js index 11f8c023a..9c024d1fc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-572.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-572.js @@ -37,4 +37,4 @@ function testcase() { return obj.hasOwnProperty("prop") && desc.set === setFunc; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-573.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-573.js index f83f950ce..c83933035 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-573.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-573.js @@ -39,4 +39,4 @@ function testcase() { return obj.hasOwnProperty("prop") && desc.set === setFunc && verifySetFunc === 2010; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-574.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-574.js index 1919ffe7c..8e2253671 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-574.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-574.js @@ -41,4 +41,4 @@ function testcase() { return obj.hasOwnProperty("prop") && desc.set === setFunc && firstArg === 100 && typeof secondArg === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-575.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-575.js index 4a4498c94..b5f83847d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-575.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-575.js @@ -39,4 +39,4 @@ function testcase() { return obj.hasOwnProperty("prop") && desc.set === setFunc && globalVariable === 2010; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-576.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-576.js index d6e3c54b8..d7819c677 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-576.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-576.js @@ -39,4 +39,4 @@ function testcase() { return obj.hasOwnProperty("prop") && desc.set === setFunc; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-577.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-577.js index 1da2e4e5f..12675ff77 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-577.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-577.js @@ -40,4 +40,4 @@ function testcase() { return obj.hasOwnProperty("prop") && desc.set === setFunc && obj.len === 2010; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-578.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-578.js index 24b151379..a2e29a9e3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-578.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-578.js @@ -44,4 +44,4 @@ function testcase() { delete String.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-579.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-579.js index 53807f251..b32565616 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-579.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-579.js @@ -45,4 +45,4 @@ function testcase() { delete Array.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-58.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-58.js index 69fedc83a..95ad5ffad 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-58.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-58.js @@ -33,4 +33,4 @@ function testcase() { Object.defineProperty(obj, "foo", {}); return dataPropertyAttributesAreCorrect(obj, "foo", 101, true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-580.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-580.js index 3d748479e..0c4ce9765 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-580.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-580.js @@ -50,4 +50,4 @@ function testcase() { delete Boolean.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-581.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-581.js index 5ba74e67b..cc33184e6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-581.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-581.js @@ -42,4 +42,4 @@ function testcase() { delete Number.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-582.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-582.js index 07753d85a..d4d085e70 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-582.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-582.js @@ -47,4 +47,4 @@ function testcase() { delete Function.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-583.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-583.js index 3b3051c55..195f3154f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-583.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-583.js @@ -44,4 +44,4 @@ function testcase() { delete Error.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-584.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-584.js index 5cb9cc882..dbb297603 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-584.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-584.js @@ -45,4 +45,4 @@ function testcase() { delete Date.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-585.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-585.js index b6793de55..320868f79 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-585.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-585.js @@ -50,4 +50,4 @@ function testcase() { delete RegExp.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-586.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-586.js index a80fe18a3..c29322c0e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-586.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-586.js @@ -41,4 +41,4 @@ function testcase() { delete Object.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-587.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-587.js index cabcf8863..de779d2f7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-587.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-587.js @@ -46,4 +46,4 @@ function testcase() { delete Object.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-588.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-588.js index 8ab4bcc1a..d9d29363a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-588.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-588.js @@ -67,4 +67,4 @@ function testcase() { teamMeeting.startTime === 1001 && teamMeeting.conferenceCall === "In-person meeting"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-589.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-589.js index 540f9cf61..48a5cea1f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-589.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-589.js @@ -77,4 +77,4 @@ function testcase() { teamMeeting.startTime === dateObj && teamMeeting.conferenceCall === "4255551212"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-59.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-59.js index 52287d1c0..5808782a3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-59.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-59.js @@ -43,4 +43,4 @@ function testcase() { Object.defineProperty(obj, "foo", {}); return accessorPropertyAttributesAreCorrect(obj, "foo", getFunc, setFunc, "helpVerifySet", false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-590.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-590.js index 340f1ac30..7b81afab0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-590.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-590.js @@ -86,4 +86,4 @@ function testcase() { return hasOwnProperty && verifyTimeProp && verifyNameProp && verifyCallProp; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-591.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-591.js index 31d4ad9e4..4e736ef83 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-591.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-591.js @@ -68,4 +68,4 @@ function testcase() { teamMeeting.startTime === 1001 && teamMeeting.conferenceCall === "In-person meeting"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-592.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-592.js index 1434c822b..7ae97bcfb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-592.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-592.js @@ -77,4 +77,4 @@ function testcase() { return hasOwnProperty && !verifyTimeProp && !verifyNameProp && !verifyCallProp; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-593.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-593.js index 3072badfc..abf4f59a7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-593.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-593.js @@ -46,4 +46,4 @@ function testcase() { delete Function.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-594.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-594.js index 7469fbf96..55f2719a8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-594.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-594.js @@ -47,4 +47,4 @@ function testcase() { delete Function.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-595.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-595.js index f27d7b9b8..f547405b6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-595.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-595.js @@ -53,4 +53,4 @@ function testcase() { delete Function.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-596.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-596.js index d5b9af822..37ab92798 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-596.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-596.js @@ -44,4 +44,4 @@ function testcase() { delete Function.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-597.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-597.js index a933a32c2..301b37503 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-597.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-597.js @@ -50,4 +50,4 @@ function testcase() { delete Function.prototype.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-598.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-598.js index 792b82abd..92d92e9ce 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-598.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-598.js @@ -58,4 +58,4 @@ function testcase() { }); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-599.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-599.js index c71a21c38..8c0901d28 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-599.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-599.js @@ -58,4 +58,4 @@ function testcase() { }); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-6.js index 1d2f14a90..bada16152 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-6.js @@ -62,4 +62,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-60.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-60.js index 524eef3cd..1af7dc8a0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-60.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-60.js @@ -33,4 +33,4 @@ function testcase() { Object.defineProperty(obj, "foo", { value: "abc" }); return dataPropertyAttributesAreCorrect(obj, "foo", "abc", true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-600.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-600.js index 011cae7f2..e64369041 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-600.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-600.js @@ -58,4 +58,4 @@ function testcase() { }); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-601.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-601.js index 2be5c75a7..f9a2aa4c6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-601.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-601.js @@ -58,4 +58,4 @@ function testcase() { }); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-602.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-602.js index 5370dc3b2..6cd798986 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-602.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-602.js @@ -54,4 +54,4 @@ function testcase() { }); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-603.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-603.js index 6b72f15f3..7aa647a21 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-603.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-603.js @@ -58,4 +58,4 @@ function testcase() { }); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-604.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-604.js index 3f6e34b9f..563e7c8aa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-604.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-604.js @@ -58,4 +58,4 @@ function testcase() { }); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-605.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-605.js index 07a85bf5c..08b5b8724 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-605.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-605.js @@ -58,4 +58,4 @@ function testcase() { }); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-606.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-606.js index c3b3e4e0f..7e60c3357 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-606.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-606.js @@ -58,4 +58,4 @@ function testcase() { }); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-607.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-607.js index ef4d09da0..21ae85c52 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-607.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-607.js @@ -58,4 +58,4 @@ function testcase() { }); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-608.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-608.js index 5fde541e3..bbc23e9e7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-608.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-608.js @@ -58,4 +58,4 @@ function testcase() { }); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-609.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-609.js index 5f4ae50a4..166800a6f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-609.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-609.js @@ -58,4 +58,4 @@ function testcase() { }); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-61.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-61.js index 7689ca880..dbc975bfe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-61.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-61.js @@ -33,4 +33,4 @@ function testcase() { Object.defineProperty(obj, "foo", { value: undefined }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-610.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-610.js index 7d3691782..ba1ce7bff 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-610.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-610.js @@ -58,4 +58,4 @@ function testcase() { }); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-611.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-611.js index 6d67072cb..1846f72dd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-611.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-611.js @@ -58,4 +58,4 @@ function testcase() { }); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-612.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-612.js index 6f8ab17c9..835a4fc85 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-612.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-612.js @@ -58,4 +58,4 @@ function testcase() { }); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-613.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-613.js index 3cb40eade..ac437c0a4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-613.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-613.js @@ -58,4 +58,4 @@ function testcase() { }); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-614.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-614.js index dac666bd7..a5d798a80 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-614.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-614.js @@ -58,4 +58,4 @@ function testcase() { }); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-615.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-615.js index ce422742f..d2ca8ffc6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-615.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-615.js @@ -58,4 +58,4 @@ function testcase() { }); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-616.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-616.js index 697dc58d5..e79c50297 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-616.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-616.js @@ -58,4 +58,4 @@ function testcase() { }); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-617.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-617.js index b8f761a83..c2e102161 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-617.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-617.js @@ -58,4 +58,4 @@ function testcase() { }); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-618.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-618.js index bcb745026..614b9e9f4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-618.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-618.js @@ -58,4 +58,4 @@ function testcase() { }); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-619.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-619.js index ee4792856..862485347 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-619.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-619.js @@ -58,4 +58,4 @@ function testcase() { }); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-62.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-62.js index b7b43795e..c42338a25 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-62.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-62.js @@ -33,4 +33,4 @@ function testcase() { Object.defineProperty(obj, "foo", { value: null }); return dataPropertyAttributesAreCorrect(obj, "foo", null, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-620.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-620.js index ac84ad781..0de529352 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-620.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-620.js @@ -58,4 +58,4 @@ function testcase() { }); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-621.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-621.js index fbbe2a1e3..292f39cba 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-621.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-621.js @@ -58,4 +58,4 @@ function testcase() { }); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-622.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-622.js index 8b47dc579..9a95d1296 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-622.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-622.js @@ -58,4 +58,4 @@ function testcase() { }); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-623.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-623.js index 23dfb9628..4aad70c10 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-623.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-623.js @@ -58,4 +58,4 @@ function testcase() { }); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-624.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-624.js index 6765e62af..2bbc480f0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-624.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-624.js @@ -58,4 +58,4 @@ function testcase() { }); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-63.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-63.js index 783782e01..cfd946cb3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-63.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-63.js @@ -54,4 +54,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-64.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-64.js index 073990caa..ac3e14dd8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-64.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-64.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(obj, "foo", -0, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-65.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-65.js index 2bcf4d687..4fe151ad0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-65.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-65.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(obj, "foo", +0, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-66.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-66.js index 38c82836e..b6c3779f5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-66.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-66.js @@ -33,4 +33,4 @@ function testcase() { Object.defineProperty(obj, "foo", { value: 102 }); return dataPropertyAttributesAreCorrect(obj, "foo", 102, true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-67.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-67.js index 5941c3f0e..6116ebdb6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-67.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-67.js @@ -33,4 +33,4 @@ function testcase() { Object.defineProperty(obj, "foo", { value: "abcd" }); return dataPropertyAttributesAreCorrect(obj, "foo", "abcd", false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-68.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-68.js index f08954812..76803292d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-68.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-68.js @@ -33,4 +33,4 @@ function testcase() { Object.defineProperty(obj, "foo", { value: "fghj" }); return dataPropertyAttributesAreCorrect(obj, "foo", "fghj", true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-69.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-69.js index bcfa56328..99063dac6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-69.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-69.js @@ -33,4 +33,4 @@ function testcase() { Object.defineProperty(obj, "foo", { value: true }); return dataPropertyAttributesAreCorrect(obj, "foo", true, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-7.js index 05c358c8b..f0ef45af4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-7.js @@ -51,4 +51,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-70.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-70.js index af6a930f9..7f4731242 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-70.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-70.js @@ -33,4 +33,4 @@ function testcase() { Object.defineProperty(obj, "foo", { value: false }); return dataPropertyAttributesAreCorrect(obj, "foo", false, true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-71.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-71.js index 70e048a65..da78e05d2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-71.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-71.js @@ -35,4 +35,4 @@ function testcase() { Object.defineProperty(obj, "foo", { value: obj1 }); return dataPropertyAttributesAreCorrect(obj, "foo", obj1, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-72.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-72.js index 63ceab01a..79a4ad0b4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-72.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-72.js @@ -36,4 +36,4 @@ function testcase() { Object.defineProperty(obj, "foo", { value: obj2 }); return dataPropertyAttributesAreCorrect(obj, "foo", obj2, true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-73.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-73.js index 5321e5e3f..c287d7e6d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-73.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-73.js @@ -33,4 +33,4 @@ function testcase() { Object.defineProperty(obj, "foo", { writable: false }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-74.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-74.js index f7e5eb0c7..85eb555fa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-74.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-74.js @@ -33,4 +33,4 @@ function testcase() { Object.defineProperty(obj, "foo", { writable: true }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, true, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-75.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-75.js index 2a9e81fb2..3bc1aba4e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-75.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-75.js @@ -43,4 +43,4 @@ function testcase() { Object.defineProperty(obj, "foo", { get: getFunc }); return accessorPropertyAttributesAreCorrect(obj, "foo", getFunc, setFunc, "helpVerifySet", false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-76.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-76.js index 108157270..c3ddf58ee 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-76.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-76.js @@ -48,4 +48,4 @@ function testcase() { Object.defineProperty(obj, "foo", { get: getFunc2 }); return accessorPropertyAttributesAreCorrect(obj, "foo", getFunc2, setFunc1, "helpVerifySet", false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-77.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-77.js index 8dbe7e255..9a6746a54 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-77.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-77.js @@ -37,4 +37,4 @@ function testcase() { Object.defineProperty(obj, "foo", { set: setFunc }); return accessorPropertyAttributesAreCorrect(obj, "foo", undefined, setFunc, "setVerifyHelpProp", false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-78.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-78.js index b785185ee..2b29a5421 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-78.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-78.js @@ -42,4 +42,4 @@ function testcase() { Object.defineProperty(obj, "foo", { set: setFunc2 }); return accessorPropertyAttributesAreCorrect(obj, "foo", undefined, setFunc2, "setVerifyHelpProp", false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-79.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-79.js index 3133ca7f1..ffbe61f0c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-79.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-79.js @@ -33,4 +33,4 @@ function testcase() { Object.defineProperty(obj, "foo", { enumerable: false }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-8.js index 00eff66fc..2b3555e50 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-8.js @@ -55,4 +55,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-80.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-80.js index a40f9c265..820a5e8fe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-80.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-80.js @@ -33,4 +33,4 @@ function testcase() { Object.defineProperty(obj, "foo", { enumerable: true }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, false, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-81.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-81.js index 1c7514ba6..8bd3c1124 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-81.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-81.js @@ -33,4 +33,4 @@ function testcase() { Object.defineProperty(obj, "foo", { configurable: false }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-1.js index 112b6fafd..8d6b2b1c9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-1.js @@ -41,4 +41,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "foo", 1001, true, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-10.js index ef873f8fa..3c424fcba 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-10.js @@ -48,4 +48,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "foo", get_func, set_func, "verifySetFunction", true, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-11.js index 353fbcbe3..0569a16ab 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-11.js @@ -48,4 +48,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "foo", get_func, set_func, "verifySetFunction", false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-12.js index 3a8687f69..578b062cc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-12.js @@ -47,4 +47,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "foo", get_func, set_func, "verifySetFunction", true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-13.js index c721aba27..89a401043 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-13.js @@ -41,4 +41,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "0", 1001, true, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-14.js index 0116a26cf..48a4b52a3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-14.js @@ -42,4 +42,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "0", 1001, true, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-15.js index 9bb7e38ae..5000afe3b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-15.js @@ -41,4 +41,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "0", 1001, true, true, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-16.js index 5e92dbfd3..e152cfa27 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-16.js @@ -42,4 +42,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "0", 1001, true, true, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-17.js index ba28886ba..7fc741c3b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-17.js @@ -42,4 +42,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "0", 1001, true, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-18.js index 622d87b8b..b8300b28b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-18.js @@ -41,4 +41,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "0", 1001, true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-19.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-19.js index 1dace2296..4d5f882ab 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-19.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-19.js @@ -47,4 +47,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "0", get_func, set_func, "verifySetFunction", false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-2.js index fca77c878..7ea8abee0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-2.js @@ -42,4 +42,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "foo", 1001, true, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-20.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-20.js index be55e198a..b8ef7e578 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-20.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-20.js @@ -48,4 +48,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "0", get_func, set_func, "verifySetFunction", false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-21.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-21.js index ca2bdabf3..dd1ca9853 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-21.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-21.js @@ -47,4 +47,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "0", get_func, set_func, "verifySetFunction", true, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-22.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-22.js index 1b6e5c45b..f05614749 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-22.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-22.js @@ -48,4 +48,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "0", get_func, set_func, "verifySetFunction", true, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-23.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-23.js index cdd53b97e..2d92d5c49 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-23.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-23.js @@ -48,4 +48,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "0", get_func, set_func, "verifySetFunction", false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-24.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-24.js index a43ae0cda..4e583b11f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-24.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-24.js @@ -47,4 +47,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "0", get_func, set_func, "verifySetFunction", true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-3.js index 2728c9c07..65efbbea6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-3.js @@ -41,4 +41,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "foo", 1001, true, true, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-4.js index 3299633b5..279281f1c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-4.js @@ -42,4 +42,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "foo", 1001, true, true, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-5.js index ffc96bff2..eef597d0c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-5.js @@ -42,4 +42,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "foo", 1001, true, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-6.js index b63617f16..821febdd3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-6.js @@ -41,4 +41,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "foo", 1001, true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-7.js index b51e73260..d1e246b57 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-7.js @@ -47,4 +47,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "foo", get_func, set_func, "verifySetFunction", false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-8.js index 18d0fb175..8b9d10e3d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-8.js @@ -48,4 +48,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "foo", get_func, set_func, "verifySetFunction", false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-9.js index 9006d1f73..e2580d481 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-9.js @@ -47,4 +47,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "foo", get_func, set_func, "verifySetFunction", true, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82.js index 684401537..c03ada8c1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82.js @@ -33,4 +33,4 @@ function testcase() { Object.defineProperty(obj, "foo", { configurable: false }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-83.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-83.js index 45e6e57e8..be9d9fba1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-83.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-83.js @@ -41,4 +41,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-84.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-84.js index 368d02834..82761e00c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-84.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-84.js @@ -41,4 +41,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", null, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-85.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-85.js index b71d1561e..95b983978 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-85.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-85.js @@ -62,4 +62,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-86.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-86.js index 411620fe9..5e3ab5414 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-86.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-86.js @@ -41,4 +41,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(obj, "foo", -0, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-87.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-87.js index 90f906558..541b608c5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-87.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-87.js @@ -41,4 +41,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(obj, "foo", +0, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-88.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-88.js index b1564cab0..1fa4f9291 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-88.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-88.js @@ -41,4 +41,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-89.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-89.js index 811e17532..135bad04c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-89.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-89.js @@ -41,4 +41,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(obj, "foo", 10, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-9.js index 6a7ccaa97..14db94cd3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-9.js @@ -56,4 +56,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-90.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-90.js index 4fd0aa75a..64160ae0c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-90.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-90.js @@ -41,4 +41,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-91.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-91.js index 600b4ca16..884d47431 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-91.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-91.js @@ -41,4 +41,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(obj, "foo", "abcd", false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-92.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-92.js index dc2005994..bcd24f979 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-92.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-92.js @@ -41,4 +41,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-93.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-93.js index b8cb6df86..dd1ae3d5c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-93.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-93.js @@ -41,4 +41,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(obj, "foo", false, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-94.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-94.js index 09029007e..0fd9a5e8b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-94.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-94.js @@ -43,4 +43,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-95.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-95.js index 9a1d2afe4..02fc2e98b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-95.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-95.js @@ -45,4 +45,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(obj, "foo", obj1, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-96.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-96.js index 503a58737..16f267fdd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-96.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-96.js @@ -44,4 +44,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-97.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-97.js index ceb8f756b..29559f230 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-97.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-97.js @@ -50,4 +50,4 @@ function testcase() { accessorPropertyAttributesAreCorrect(obj, "property", getFunc, undefined, undefined, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-98.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-98.js index 036022810..82ea06b73 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-98.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-98.js @@ -48,4 +48,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-99.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-99.js index 37698c8a1..b9800e9fd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-99.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-99.js @@ -51,4 +51,4 @@ function testcase() { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(obj, "foo", undefined, setFunc, "setVerifyHelpProp", false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-1.js index c565c22ec..916e0d389 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-1.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-1.js index 4aa531dac..109b2e297 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-1.js @@ -33,4 +33,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-2.js index 40dbad9d3..6566c7ab7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-2.js @@ -33,4 +33,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-3.js index c3bd3c1bb..fe7d96f1b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-3.js @@ -33,4 +33,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-4.js index 4cc9f4b66..38b78d94e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-4.js @@ -33,4 +33,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1.js index 7495651f6..7452c8cbc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1.js @@ -34,4 +34,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-1.js index 355319cf7..35c3f3dbe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-1.js @@ -33,4 +33,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-10.js index ee2ff5d90..80bbbe630 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-10.js @@ -41,4 +41,4 @@ function testcase() { Object.defineProperties(obj, props); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-11.js index 2582b5f62..0f6f9a61e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-11.js @@ -45,4 +45,4 @@ function testcase() { delete Math.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-12.js index b9f60e5c2..0d8a0ceaf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-12.js @@ -41,4 +41,4 @@ function testcase() { Object.defineProperties(obj, props); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-13.js index ba13650a6..c86da7925 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-13.js @@ -41,4 +41,4 @@ function testcase() { Object.defineProperties(obj, props); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-14.js index dafc20634..ff7635f6e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-14.js @@ -45,4 +45,4 @@ function testcase() { delete JSON.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-15.js index edf441d9e..b582a38ff 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-15.js @@ -48,4 +48,4 @@ function testcase() { Object.defineProperties(obj, props); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-16.js index 4b75e9cc4..98f6f248f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-16.js @@ -45,4 +45,4 @@ function testcase() { Object.defineProperties(obj, props); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-18.js index 03cc13268..efa856682 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-18.js @@ -47,4 +47,4 @@ function testcase() { delete fnGlobalObject().prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-2.js index 464993428..3ed61a20c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-2.js @@ -33,4 +33,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-3.js index 998149923..17eb9081a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-3.js @@ -30,4 +30,4 @@ function testcase() { var obj1 = Object.defineProperties(obj, false); return obj === obj1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-4.js index afbdb0e90..401b3dfc8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-4.js @@ -41,4 +41,4 @@ function testcase() { Object.defineProperties(obj, props); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-5.js index 7cca41882..f1fc0f0ac 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-5.js @@ -31,4 +31,4 @@ function testcase() { return obj === obj1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-6.js index 66a64a2c2..a2a78066a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-6.js @@ -41,4 +41,4 @@ function testcase() { Object.defineProperties(obj, props); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-7.js index dd40465be..79c199d19 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-7.js @@ -31,4 +31,4 @@ function testcase() { return obj === obj1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-8.js index 6a6442798..d8ac0b00e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-8.js @@ -41,4 +41,4 @@ function testcase() { Object.defineProperties(obj, props); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-9.js index 9a02634e5..3d8032500 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-9.js @@ -41,4 +41,4 @@ function testcase() { Object.defineProperties(obj, props); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-1.js index a5eddcef0..92c460f50 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-1.js @@ -37,4 +37,4 @@ function testcase() { return obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-2.js index bbaf15171..2684822fd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-2.js @@ -38,4 +38,4 @@ function testcase() { return !obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-3.js index 8c2f69c18..3d883228a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-3.js @@ -43,4 +43,4 @@ function testcase() { return !obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-4.js index ee44e622c..e8083dabf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-4.js @@ -41,4 +41,4 @@ function testcase() { return obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-5.js index 76168b558..c941aae25 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-5.js @@ -41,4 +41,4 @@ function testcase() { return !obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-6.js index 71bf3b134..f678b8db8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-6.js @@ -44,4 +44,4 @@ function testcase() { return !obj.hasOwnProperty("prop"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-7.js index 0989cf8c8..ca532d1d8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-7.js @@ -46,4 +46,4 @@ function testcase() { return !obj.hasOwnProperty("prop1") && !obj.hasOwnProperty("prop2"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-8.js index 2c95080bf..eb5b09609 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-8.js @@ -46,4 +46,4 @@ function testcase() { return !obj.hasOwnProperty("prop1") && obj.hasOwnProperty("prop2"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-1.js index 886b739fd..398ee8c3d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-1.js @@ -52,4 +52,4 @@ function testcase() { return obj.hasOwnProperty("prop") && obj.prop === 12; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-10.js index 6a7fecd4e..aaf170a63 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-10.js @@ -39,4 +39,4 @@ function testcase() { return obj.hasOwnProperty("prop") && obj.prop === 10; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-11.js index 2eb451696..343ef59f7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-11.js @@ -39,4 +39,4 @@ function testcase() { return obj.hasOwnProperty("prop") && obj.prop === 12; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-12.js index 0bf5be63a..055fcb697 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-12.js @@ -39,4 +39,4 @@ function testcase() { delete Math.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-13.js index ab3ac7300..99a08164d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-13.js @@ -39,4 +39,4 @@ function testcase() { return obj.hasOwnProperty("prop") && obj.prop === 13; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-14.js index 5c54a679f..7c96cf460 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-14.js @@ -39,4 +39,4 @@ function testcase() { return obj.hasOwnProperty("prop") && obj.prop === 14; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-15.js index 27eafa67a..7e729986c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-15.js @@ -38,4 +38,4 @@ function testcase() { delete JSON.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-16.js index c6c89bd92..6a56c3465 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-16.js @@ -42,4 +42,4 @@ function testcase() { return obj.hasOwnProperty("prop") && obj.prop === 16; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-17.js index ceae85285..c262103bb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-17.js @@ -44,4 +44,4 @@ function testcase() { return obj.hasOwnProperty("prop") && obj.prop === 17; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-2.js index 6ec290130..ba772390e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-2.js @@ -52,4 +52,4 @@ function testcase() { return obj.hasOwnProperty("prop") && obj.prop === 12; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-3.js index b032f8e54..19872657b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-3.js @@ -53,4 +53,4 @@ function testcase() { return obj.hasOwnProperty("prop") && obj.prop === 12; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-4.js index 3a08b04a6..d8d0a2458 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-4.js @@ -55,4 +55,4 @@ function testcase() { return obj.hasOwnProperty("prop") && obj.prop === 12; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-5.js index c03ce1d71..18ab41402 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-5.js @@ -42,4 +42,4 @@ function testcase() { return obj.hasOwnProperty("prop") && typeof obj.prop === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-6.js index 4bfe051ba..e05e92cd9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-6.js @@ -53,4 +53,4 @@ function testcase() { return obj.hasOwnProperty("prop") && typeof obj.prop === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-7.js index 389c693fb..f834ad641 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-7.js @@ -40,4 +40,4 @@ function testcase() { return obj.hasOwnProperty("prop") && obj.prop === 7; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-8.js index 3ff37c2b2..0312a5357 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-8.js @@ -40,4 +40,4 @@ function testcase() { return obj.hasOwnProperty("prop") && obj.prop === 8; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-9.js index e631d9b5c..c2d4018c5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-9.js @@ -39,4 +39,4 @@ function testcase() { return obj.hasOwnProperty("prop") && obj.prop === 9; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-1.js index 3c1cd7ad7..b569c0a06 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-1.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof TypeError && !obj.hasOwnProperty("prop"); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-10.js index 2c1c95201..32c0a498a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-10.js @@ -51,4 +51,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-100.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-100.js index 9c58c0b65..6640df6d0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-100.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-100.js @@ -38,4 +38,4 @@ function testcase() { return preCheck && !obj.hasOwnProperty("property"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-101.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-101.js index cb6305702..35f549d4c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-101.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-101.js @@ -37,4 +37,4 @@ function testcase() { return preCheck && !obj.hasOwnProperty("property"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-102.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-102.js index d1b56cd45..0dcaa30c9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-102.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-102.js @@ -37,4 +37,4 @@ function testcase() { return preCheck && !obj.hasOwnProperty("property"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-103.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-103.js index 8b447f452..028e14245 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-103.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-103.js @@ -37,4 +37,4 @@ function testcase() { return preCheck && !obj.hasOwnProperty("property"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-104.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-104.js index 2f93e96df..1bba14678 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-104.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-104.js @@ -38,4 +38,4 @@ function testcase() { return preCheck && !obj.hasOwnProperty("property"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-105.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-105.js index 17c361865..d07b6b690 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-105.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-105.js @@ -37,4 +37,4 @@ function testcase() { return preCheck && !obj.hasOwnProperty("property"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-106.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-106.js index c4d965e15..f24777e9f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-106.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-106.js @@ -37,4 +37,4 @@ function testcase() { return preCheck && !obj.hasOwnProperty("property"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-107.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-107.js index 304cddec9..8e2e3678e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-107.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-107.js @@ -44,4 +44,4 @@ function testcase() { return preCheck && !obj.hasOwnProperty("property"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-109.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-109.js index c897fb82c..d2e4e25f3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-109.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-109.js @@ -37,4 +37,4 @@ function testcase() { return preCheck && !obj.hasOwnProperty("property"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-11.js index 7961f7c3e..3d171e0fa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-11.js @@ -55,4 +55,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-110.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-110.js index ee4791511..925ecc866 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-110.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-110.js @@ -37,4 +37,4 @@ function testcase() { return preCheck && !obj.hasOwnProperty("property"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-111.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-111.js index 0c6ad6c63..a82030c64 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-111.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-111.js @@ -37,4 +37,4 @@ function testcase() { return preCheck && !obj.hasOwnProperty("property"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-112.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-112.js index 7263910fa..35f5012fb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-112.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-112.js @@ -35,4 +35,4 @@ function testcase() { return obj.property === 300; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-113.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-113.js index a5181eda2..3195d5dfe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-113.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-113.js @@ -35,4 +35,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-114.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-114.js index c30d024e7..ce848e859 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-114.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-114.js @@ -35,4 +35,4 @@ function testcase() { return obj.property === "ownDataProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-115.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-115.js index 4e21e14f4..02ec5c0f5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-115.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-115.js @@ -43,4 +43,4 @@ function testcase() { return obj.property === "inheritedDataProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-116.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-116.js index 4058d1e1c..b7b0cb3d3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-116.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-116.js @@ -45,4 +45,4 @@ function testcase() { return obj.property === "ownDataProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-117.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-117.js index bdfc77627..5cb3c7c2e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-117.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-117.js @@ -51,4 +51,4 @@ function testcase() { return obj.property === "ownDataProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-118.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-118.js index 26c755f8f..bc5163e6c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-118.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-118.js @@ -41,4 +41,4 @@ function testcase() { return obj.property === "ownAccessorProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-119.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-119.js index 70da2ac22..5d21cc149 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-119.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-119.js @@ -47,4 +47,4 @@ function testcase() { return obj.property === "inheritedAccessorProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-12.js index 327e00c2e..d95a86283 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-12.js @@ -46,4 +46,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-120.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-120.js index fd36e545f..1dd187141 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-120.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-120.js @@ -50,4 +50,4 @@ function testcase() { return obj.property === "ownAccessorProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-121.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-121.js index 081fe7583..5d77b6dae 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-121.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-121.js @@ -53,4 +53,4 @@ function testcase() { return obj.property === "ownAccessorProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-122.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-122.js index dc54f142e..fe5237ce9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-122.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-122.js @@ -39,4 +39,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-123.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-123.js index 9804df3ce..eb0c33d6c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-123.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-123.js @@ -50,4 +50,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-124.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-124.js index bec5eb186..dbd6d3c6a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-124.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-124.js @@ -44,4 +44,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-125.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-125.js index f4748e6e6..e3fa74e24 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-125.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-125.js @@ -39,4 +39,4 @@ function testcase() { return obj.property === "Function"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-126.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-126.js index 9c3dd778d..ece4f3c15 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-126.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-126.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "Array"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-127.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-127.js index 1863c20dc..4c5fa497d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-127.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-127.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "String"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-128.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-128.js index d0c41c9e8..83b99fa10 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-128.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-128.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "Boolean"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-129.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-129.js index 5febc9172..d7a6f9d9f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-129.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-129.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "Number"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-13.js index b8863a636..206813296 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-13.js @@ -50,4 +50,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-130.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-130.js index e22a4a76c..a7fd0056d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-130.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-130.js @@ -39,4 +39,4 @@ function testcase() { delete Math.value; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-131.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-131.js index 51f44db7a..fa4e857a8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-131.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-131.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "Date"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-132.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-132.js index f45b9fb22..9b8440258 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-132.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-132.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "RegExp"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-133.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-133.js index cbbf8f980..6956881b1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-133.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-133.js @@ -39,4 +39,4 @@ function testcase() { delete JSON.value; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-134.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-134.js index a036a9bfb..ea6244ab9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-134.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-134.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "Error"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-135.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-135.js index 6c9d1ff67..8119c3997 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-135.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-135.js @@ -39,4 +39,4 @@ function testcase() { return func(); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-137.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-137.js index 737a47308..12a3f8b1f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-137.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-137.js @@ -39,4 +39,4 @@ function testcase() { delete fnGlobalObject().value; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-138.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-138.js index aa53852b7..3bcf1f271 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-138.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-138.js @@ -37,4 +37,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-139.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-139.js index 2ae523e3b..b68e7e985 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-139.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-139.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "abc"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-14.js index c397a3168..9fcf82368 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-14.js @@ -52,4 +52,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-140.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-140.js index fa9e8d7fa..bd1eb3958 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-140.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-140.js @@ -37,4 +37,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-141.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-141.js index 137cf0c45..71e8056ac 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-141.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-141.js @@ -44,4 +44,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-142.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-142.js index 7f7d28717..9bc273a29 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-142.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-142.js @@ -46,4 +46,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-143.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-143.js index 030c90be0..60febc5a8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-143.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-143.js @@ -52,4 +52,4 @@ function testcase() { return obj.hasOwnProperty("property") && obj.property === 120; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-144.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-144.js index 1f2f27f79..990fb5da6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-144.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-144.js @@ -43,4 +43,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-145.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-145.js index 0a52d0d16..a9b580d89 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-145.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-145.js @@ -48,4 +48,4 @@ function testcase() { return obj.hasOwnProperty("property") && obj.property === "isWritable"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-146.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-146.js index 5396827d4..62968cfa5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-146.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-146.js @@ -50,4 +50,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-147.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-147.js index f2d120b8a..53770945e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-147.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-147.js @@ -54,4 +54,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-148.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-148.js index d21172d07..c62131a0a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-148.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-148.js @@ -41,4 +41,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-149.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-149.js index 6198ad0ad..e0d83a960 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-149.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-149.js @@ -52,4 +52,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-15.js index 53fde4268..8283e7001 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-15.js @@ -55,4 +55,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-150.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-150.js index 9291b3cc7..07403cda0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-150.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-150.js @@ -46,4 +46,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-151.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-151.js index e3d6b2a3c..6b5d76485 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-151.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-151.js @@ -41,4 +41,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-152.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-152.js index 01fb1079a..f73c99ccf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-152.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-152.js @@ -39,4 +39,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-153.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-153.js index 5d384c708..c497e6d01 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-153.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-153.js @@ -39,4 +39,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-154.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-154.js index 5553c4438..4699c7706 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-154.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-154.js @@ -39,4 +39,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-155.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-155.js index 27dee742e..940f4b207 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-155.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-155.js @@ -39,4 +39,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-156.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-156.js index 9c9639930..b24b391d7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-156.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-156.js @@ -42,4 +42,4 @@ function testcase() { delete Math.writable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-157.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-157.js index 047646a98..59e0e03dd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-157.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-157.js @@ -39,4 +39,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-158.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-158.js index f5a93011b..a878e1e6d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-158.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-158.js @@ -39,4 +39,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-159.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-159.js index c49f06f50..31f71d0e3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-159.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-159.js @@ -42,4 +42,4 @@ function testcase() { delete JSON.writable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-16.js index ff87bec1d..c0cfdcd37 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-16.js @@ -44,4 +44,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-160.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-160.js index 95bba0881..b3b2a745d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-160.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-160.js @@ -39,4 +39,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-161.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-161.js index 985e7b026..08b0b67f8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-161.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-161.js @@ -41,4 +41,4 @@ function testcase() { return func(); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-163.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-163.js index 0897fbdc1..fec75b6a1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-163.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-163.js @@ -42,4 +42,4 @@ function testcase() { delete fnGlobalObject().writable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-164.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-164.js index 7a0de0b3a..9a3028aa6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-164.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-164.js @@ -37,4 +37,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-165.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-165.js index 8d7626d98..799003045 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-165.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-165.js @@ -37,4 +37,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-166.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-166.js index 565f29c9f..b368de6ac 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-166.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-166.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "isWritable"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-167.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-167.js index ef615f56c..23122a53b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-167.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-167.js @@ -37,4 +37,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-168.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-168.js index 8021e2fda..ced62fdf2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-168.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-168.js @@ -37,4 +37,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-169.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-169.js index 1cf8b765d..1d42b2a72 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-169.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-169.js @@ -37,4 +37,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-17.js index 12a1fbc4a..9497db6d2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-17.js @@ -53,4 +53,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-170.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-170.js index 8f67513f6..6652191fc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-170.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-170.js @@ -37,4 +37,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-171.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-171.js index cae6563c9..e34f1529f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-171.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-171.js @@ -37,4 +37,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-172.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-172.js index ae1dd1e9e..2a6935f4f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-172.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-172.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "isWritable"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-173.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-173.js index dd9518f39..9fbd89c15 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-173.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-173.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "isWritable"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-174.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-174.js index 9451bc4c6..cae419647 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-174.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-174.js @@ -38,4 +38,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-175.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-175.js index bf53a053e..8ee7a343d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-175.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-175.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "isWritable"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-176.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-176.js index 5bc0c48fe..4b3afe3b2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-176.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-176.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "isWritable"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-177.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-177.js index f1b815f9f..78a342551 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-177.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-177.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "isWritable"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-178.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-178.js index 93eb99790..e5c512c6d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-178.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-178.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "isWritable"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-179.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-179.js index 6be614555..4109af64b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-179.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-179.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "isWritable"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-18.js index 5276996db..7878e92ba 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-18.js @@ -48,4 +48,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-180.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-180.js index 706aab246..a9b918577 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-180.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-180.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "isWritable"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-181.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-181.js index b2b17e971..5bd7ef747 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-181.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-181.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "isWritable"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-182.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-182.js index 4c7a31707..c927aa669 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-182.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-182.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "isWritable"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-183.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-183.js index 6df874209..b093def52 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-183.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-183.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "isWritable"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-184.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-184.js index e0002ed22..d1d05fd5a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-184.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-184.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "isWritable"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-185.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-185.js index c95ecbc46..d2999c98e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-185.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-185.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "isWritable"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-186.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-186.js index d91b725f2..0e2686f4c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-186.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-186.js @@ -41,4 +41,4 @@ function testcase() { return obj.property === "isWritable"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-188.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-188.js index 70378f9f5..275d54a2f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-188.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-188.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "isWritable"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-189.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-189.js index fdeade8db..70038c0a9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-189.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-189.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "isWritable"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-19.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-19.js index 99c046c43..3d985ca23 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-19.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-19.js @@ -42,4 +42,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-190.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-190.js index ef37ead7c..5fb2d302f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-190.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-190.js @@ -37,4 +37,4 @@ function testcase() { return obj.property === "isWritable"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-191.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-191.js index fb14170c0..68da94a5d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-191.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-191.js @@ -39,4 +39,4 @@ function testcase() { return obj.property === "present"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-192.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-192.js index 0346f4851..a18d41fca 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-192.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-192.js @@ -37,4 +37,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-193.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-193.js index ce4b2dcd1..d249404cb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-193.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-193.js @@ -39,4 +39,4 @@ function testcase() { return obj.property === "ownDataProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-194.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-194.js index e050d479f..aacb26ca6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-194.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-194.js @@ -46,4 +46,4 @@ function testcase() { return obj.property === "inheritedDataProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-195.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-195.js index 4a38b4806..a0adef7c3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-195.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-195.js @@ -50,4 +50,4 @@ function testcase() { return obj.property === "ownDataProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-196.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-196.js index 08fae9d55..0f7567178 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-196.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-196.js @@ -54,4 +54,4 @@ function testcase() { return obj.property === "ownDataProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-197.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-197.js index 0462247ef..bfd0f1caa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-197.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-197.js @@ -43,4 +43,4 @@ function testcase() { return obj.property === "ownAccessorProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-198.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-198.js index 50d71e732..9d41cecb3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-198.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-198.js @@ -48,4 +48,4 @@ function testcase() { return obj.property === "inheritedAccessorProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-199.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-199.js index fedc657fd..7a1a0ff80 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-199.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-199.js @@ -52,4 +52,4 @@ function testcase() { return obj.property === "ownAccessorProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-2.js index 031ad8b0d..bee4d4365 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-2.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof TypeError && !obj.hasOwnProperty("prop"); ; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-20.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-20.js index ec7245cc2..624935e86 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-20.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-20.js @@ -42,4 +42,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-200.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-200.js index adc4fe967..d3856cc6e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-200.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-200.js @@ -56,4 +56,4 @@ function testcase() { return obj.property === "ownAccessorProperty"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-201.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-201.js index 967769e50..9594f4022 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-201.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-201.js @@ -39,4 +39,4 @@ function testcase() { return typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-202.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-202.js index c1fcfdc13..3c6b5abbd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-202.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-202.js @@ -52,4 +52,4 @@ function testcase() { return typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-203.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-203.js index 61944d1c6..0b013f775 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-203.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-203.js @@ -44,4 +44,4 @@ function testcase() { return typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-204.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-204.js index 0d2c0a564..d04041412 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-204.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-204.js @@ -41,4 +41,4 @@ function testcase() { return obj.property === "Function"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-205.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-205.js index 172b70c0b..1b54e49ba 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-205.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-205.js @@ -39,4 +39,4 @@ function testcase() { return obj.property === "Array"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-206.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-206.js index d880e9496..0bb013774 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-206.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-206.js @@ -39,4 +39,4 @@ function testcase() { return obj.property === "string Object"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-207.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-207.js index ffeae3434..f0ff23573 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-207.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-207.js @@ -39,4 +39,4 @@ function testcase() { return obj.property === "Boolean"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-208.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-208.js index 0f20de51a..15846d19a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-208.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-208.js @@ -39,4 +39,4 @@ function testcase() { return obj.property === "Number"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-209.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-209.js index 21ae964e9..1d548f620 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-209.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-209.js @@ -42,4 +42,4 @@ function testcase() { delete Math.get; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-21.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-21.js index 8d224abb3..04470ebc8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-21.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-21.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-210.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-210.js index 7e5055331..a2229fb34 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-210.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-210.js @@ -39,4 +39,4 @@ function testcase() { return obj.property === "Date"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-211.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-211.js index a56759bd8..692670a23 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-211.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-211.js @@ -39,4 +39,4 @@ function testcase() { return obj.property === "RegExp"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-212.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-212.js index 3a6e4ffe2..de36a03e6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-212.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-212.js @@ -42,4 +42,4 @@ function testcase() { delete JSON.get; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-213.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-213.js index 9b1a05dcc..deee003bc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-213.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-213.js @@ -39,4 +39,4 @@ function testcase() { return obj.property === "Error"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-214.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-214.js index c1ca81928..ae71b15b5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-214.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-214.js @@ -41,4 +41,4 @@ function testcase() { return func(); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-216.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-216.js index f2f1a2f50..57f3f128b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-216.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-216.js @@ -42,4 +42,4 @@ function testcase() { delete fnGlobalObject().get; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-217.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-217.js index bbc570447..167c053e7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-217.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-217.js @@ -35,4 +35,4 @@ function testcase() { return obj.hasOwnProperty("property") && typeof obj.property === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-218.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-218.js index b4d5d0afb..ee6aeb65c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-218.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-218.js @@ -39,4 +39,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-219.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-219.js index 1ba087a5a..05411b3e8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-219.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-219.js @@ -39,4 +39,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-22.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-22.js index 78d3c6193..a0fdc9ace 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-22.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-22.js @@ -42,4 +42,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-220.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-220.js index f13d23e30..da4033c8b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-220.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-220.js @@ -39,4 +39,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-221.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-221.js index ccbab7f38..62c2264f1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-221.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-221.js @@ -39,4 +39,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-222.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-222.js index 23480c745..4988404ef 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-222.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-222.js @@ -39,4 +39,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-223.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-223.js index cfe0181c9..a5bf1999d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-223.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-223.js @@ -39,4 +39,4 @@ function testcase() { return obj.property === 100; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-226.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-226.js index 249a3395f..be60fd696 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-226.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-226.js @@ -40,4 +40,4 @@ function testcase() { return obj.hasOwnProperty("prop") && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-227.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-227.js index 0adeeef73..d47b5c6d0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-227.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-227.js @@ -47,4 +47,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-228.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-228.js index 41c55e5a7..d29fa5fc6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-228.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-228.js @@ -40,4 +40,4 @@ function testcase() { return obj.hasOwnProperty("descObj") && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-229.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-229.js index bbf02f19d..4876c0604 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-229.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-229.js @@ -46,4 +46,4 @@ function testcase() { return obj.hasOwnProperty("prop") && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-23.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-23.js index acac429c1..887c3b24c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-23.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-23.js @@ -42,4 +42,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-230.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-230.js index f8ac63e02..d4849daa4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-230.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-230.js @@ -51,4 +51,4 @@ function testcase() { return obj.hasOwnProperty("prop") && data1 === "overrideData" && data2 === "data"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-231.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-231.js index 1197f2513..804d8153c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-231.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-231.js @@ -58,4 +58,4 @@ function testcase() { return obj.hasOwnProperty("prop") && data1 === "overrideData" && data2 === "data"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-232.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-232.js index 925d98fac..eb3e586ec 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-232.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-232.js @@ -47,4 +47,4 @@ function testcase() { return obj.hasOwnProperty("prop") && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-233.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-233.js index ce6688784..80e7fdd32 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-233.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-233.js @@ -50,4 +50,4 @@ function testcase() { return obj.hasOwnProperty("prop") && data === "overrideData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-234.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-234.js index a34dd67b8..70379ba09 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-234.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-234.js @@ -55,4 +55,4 @@ function testcase() { return obj.hasOwnProperty("prop") && data2 === "overrideData" && data1 === "data"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-235.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-235.js index 3615b1dca..112971766 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-235.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-235.js @@ -59,4 +59,4 @@ function testcase() { return obj.hasOwnProperty("prop") && data2 === "overrideData" && data1 === "data"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-236.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-236.js index 1715e86f0..df42cc729 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-236.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-236.js @@ -45,4 +45,4 @@ function testcase() { return obj.hasOwnProperty("prop") && typeof desc.set === "undefined" && obj.prop === 10; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-237.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-237.js index 19551c400..a266e1d42 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-237.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-237.js @@ -58,4 +58,4 @@ function testcase() { return obj.hasOwnProperty("prop") && typeof (desc.set) === "undefined" && obj.prop === 10; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-238.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-238.js index 221204429..4649539cb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-238.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-238.js @@ -50,4 +50,4 @@ function testcase() { return obj.hasOwnProperty("prop") && typeof (desc.set) === "undefined" && obj.prop === 10; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-239.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-239.js index 7f7c43340..da61a2809 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-239.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-239.js @@ -40,4 +40,4 @@ function testcase() { obj.prop = "funData"; return obj.hasOwnProperty("prop") && data === "funData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-24.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-24.js index 5fcc03ef2..58a20448d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-24.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-24.js @@ -45,4 +45,4 @@ function testcase() { delete Math.enumerable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-240.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-240.js index 96e72ca75..2366d411e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-240.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-240.js @@ -40,4 +40,4 @@ function testcase() { obj.prop = "arrData"; return obj.hasOwnProperty("prop") && data === "arrData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-241.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-241.js index f701fda12..96da9b101 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-241.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-241.js @@ -40,4 +40,4 @@ function testcase() { obj.prop = "strData"; return obj.hasOwnProperty("prop") && data === "strData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-242.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-242.js index d3b485d18..f8a94ef04 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-242.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-242.js @@ -40,4 +40,4 @@ function testcase() { obj.prop = "booleanData"; return obj.hasOwnProperty("prop") && data === "booleanData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-243.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-243.js index a76d27db6..81f9425ce 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-243.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-243.js @@ -40,4 +40,4 @@ function testcase() { obj.prop = "numberData"; return obj.hasOwnProperty("prop") && data === "numberData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-244.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-244.js index 81effbede..03993c757 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-244.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-244.js @@ -43,4 +43,4 @@ function testcase() { delete Math.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-245.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-245.js index c4f15b813..fc3b213d8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-245.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-245.js @@ -40,4 +40,4 @@ function testcase() { obj.prop = "dateData"; return obj.hasOwnProperty("prop") && data === "dateData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-246.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-246.js index b058d8d7a..acd6de1c2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-246.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-246.js @@ -40,4 +40,4 @@ function testcase() { obj.prop = "regExpData"; return obj.hasOwnProperty("prop") && data === "regExpData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-247.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-247.js index 40a949de6..0dba9189e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-247.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-247.js @@ -43,4 +43,4 @@ function testcase() { delete JSON.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-248.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-248.js index 097f62d57..35a965a68 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-248.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-248.js @@ -44,4 +44,4 @@ function testcase() { obj.prop = "errorData"; return obj.hasOwnProperty("prop") && data === "errorData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-249.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-249.js index 0f9c2f6cb..bdd41ee87 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-249.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-249.js @@ -43,4 +43,4 @@ function testcase() { obj.prop = "argData"; return obj.hasOwnProperty("prop") && data === "argData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-25.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-25.js index 43ce80cc6..0e80105c3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-25.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-25.js @@ -42,4 +42,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-252.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-252.js index d6a171cb1..2fe01d4d6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-252.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-252.js @@ -45,4 +45,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-253.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-253.js index dca695310..151c16d5a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-253.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-253.js @@ -39,4 +39,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-254.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-254.js index 1cf03ba29..0caa7557f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-254.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-254.js @@ -39,4 +39,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-255.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-255.js index 5a8f8feed..be6e1f492 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-255.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-255.js @@ -39,4 +39,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-256.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-256.js index ee464cae1..5208c3974 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-256.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-256.js @@ -39,4 +39,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-257.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-257.js index 44448d72a..f694acc9e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-257.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-257.js @@ -39,4 +39,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-258.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-258.js index 328f54cc6..5eaa6b74e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-258.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-258.js @@ -41,4 +41,4 @@ function testcase() { obj.prop = "funData"; return obj.hasOwnProperty("prop") && data === "funData"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-26.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-26.js index 3d43d7966..cd62429f6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-26.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-26.js @@ -42,4 +42,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-261.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-261.js index a71a50ff9..07a148b70 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-261.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-261.js @@ -41,4 +41,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-262.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-262.js index 851c5ff49..401c1ef06 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-262.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-262.js @@ -41,4 +41,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-263.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-263.js index 175497745..5d9e3c24d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-263.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-263.js @@ -41,4 +41,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-264.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-264.js index d415c0f4f..b0bbd6e6b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-264.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-264.js @@ -42,4 +42,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-27.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-27.js index db569aa41..f2630fb2c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-27.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-27.js @@ -45,4 +45,4 @@ function testcase() { delete JSON.enumerable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-28.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-28.js index 87f554f68..62b75ea5c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-28.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-28.js @@ -42,4 +42,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-29.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-29.js index c26201ee5..9b19f0164 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-29.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-29.js @@ -46,4 +46,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-3.js index 6b111bca6..2cd54847f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-3.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof TypeError && !obj.hasOwnProperty("prop"); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-31.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-31.js index 600aa4118..de9b9b845 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-31.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-31.js @@ -45,4 +45,4 @@ function testcase() { delete fnGlobalObject().enumerable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-32.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-32.js index 50082d20f..17b740cdb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-32.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-32.js @@ -41,4 +41,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-33.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-33.js index 7b06289ce..ab92befe2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-33.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-33.js @@ -41,4 +41,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-34.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-34.js index 6eb007cba..ed10ab466 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-34.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-34.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-35.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-35.js index ecf0b795d..402d0bd2c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-35.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-35.js @@ -41,4 +41,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-36.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-36.js index 2fc044fb0..fcf635b73 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-36.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-36.js @@ -41,4 +41,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-37.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-37.js index d4cd9b6bc..98f300d71 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-37.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-37.js @@ -41,4 +41,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-38.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-38.js index d2f6f0719..b78937d27 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-38.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-38.js @@ -41,4 +41,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-39.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-39.js index 0d5614fec..01f3b4a6d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-39.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-39.js @@ -41,4 +41,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-4.js index ecb0082a9..bfb13f481 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-4.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof TypeError && !obj.hasOwnProperty("prop"); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-40.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-40.js index e6a18ac28..ee9bb89e0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-40.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-40.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-41.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-41.js index 09c9917a3..89b2c3524 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-41.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-41.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-42.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-42.js index 5f5036754..6c0f1adeb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-42.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-42.js @@ -41,4 +41,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-43.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-43.js index 6eb5105ac..ae6be61d6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-43.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-43.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-44.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-44.js index 14b5af00b..3e596f17a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-44.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-44.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-45.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-45.js index a889020fc..8a0ec3fe3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-45.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-45.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-46.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-46.js index 939c09f5e..0a9fe7cf3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-46.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-46.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-47.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-47.js index 2365d2e43..08275b154 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-47.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-47.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-48.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-48.js index b227196c4..7ae779cdd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-48.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-48.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-49.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-49.js index 3f2cce1ff..9cc4b67b8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-49.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-49.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-5.js index a9c14c570..6356ecfe6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-5.js @@ -37,4 +37,4 @@ function testcase() { return e instanceof TypeError && !obj.hasOwnProperty("prop"); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-50.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-50.js index 5f4f71f6e..4cedae14c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-50.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-50.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-51.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-51.js index e8097ed52..0beb34073 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-51.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-51.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-52.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-52.js index 34bc446d2..4dc0d600f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-52.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-52.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-53.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-53.js index 3df1b05b3..36a0c78c6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-53.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-53.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-54.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-54.js index a74c48b04..53dd6e0ef 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-54.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-54.js @@ -46,4 +46,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-56.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-56.js index 5d106448e..a58e83719 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-56.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-56.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-57.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-57.js index f0cf6c7a6..c126f1f9e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-57.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-57.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-58.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-58.js index 99e88a8ed..debad0af9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-58.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-58.js @@ -41,4 +41,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-59.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-59.js index acf9d17a9..8b8b32872 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-59.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-59.js @@ -40,4 +40,4 @@ function testcase() { return result1 === true && result2 === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-6.js index 464d6f805..14c181d31 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-6.js @@ -42,4 +42,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-60.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-60.js index 1fe293247..e97dd815c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-60.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-60.js @@ -38,4 +38,4 @@ function testcase() { return result1 === true && result2 === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-61.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-61.js index 2b83fc732..bbc45afb8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-61.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-61.js @@ -41,4 +41,4 @@ function testcase() { return result1 === true && result2 === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-62.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-62.js index ac74fe2f7..1de5921d5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-62.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-62.js @@ -45,4 +45,4 @@ function testcase() { return result1 === true && result2 === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-63.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-63.js index fa6898d5b..7e5ac2558 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-63.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-63.js @@ -48,4 +48,4 @@ function testcase() { return result1 === true && result2 === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-64.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-64.js index a0b5384e8..a7883cbd8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-64.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-64.js @@ -51,4 +51,4 @@ function testcase() { return result1 === true && result2 === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-65.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-65.js index efcf162ad..706647d03 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-65.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-65.js @@ -44,4 +44,4 @@ function testcase() { return result1 === true && result2 === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-66.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-66.js index adb8787c0..14a24f99e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-66.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-66.js @@ -49,4 +49,4 @@ function testcase() { return result1 === true && result2 === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-67.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-67.js index 250ee55c0..a30b25b9f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-67.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-67.js @@ -50,4 +50,4 @@ function testcase() { return result1 === true && result2 === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-68.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-68.js index 2232db5b5..76fd65474 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-68.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-68.js @@ -53,4 +53,4 @@ function testcase() { return result1 === true && result2 === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-69.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-69.js index 15bf7f5cb..a81393750 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-69.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-69.js @@ -42,4 +42,4 @@ function testcase() { return result1 === true && result2 === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-7.js index 13c1a6a78..cdaf53d4d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-7.js @@ -40,4 +40,4 @@ function testcase() { } return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-70.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-70.js index d6e2069e1..aee52b198 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-70.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-70.js @@ -51,4 +51,4 @@ function testcase() { return result1 === true && result2 === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-71.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-71.js index 4162db009..f528293b1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-71.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-71.js @@ -47,4 +47,4 @@ function testcase() { return result1 === true && result2 === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-72.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-72.js index 9d364b893..cf222359a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-72.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-72.js @@ -41,4 +41,4 @@ function testcase() { return result1 === true && result2 === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-73.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-73.js index 0226b33cf..eab161a38 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-73.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-73.js @@ -41,4 +41,4 @@ function testcase() { return result1 === true && result2 === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-74.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-74.js index 4ac910491..e0beae0ea 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-74.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-74.js @@ -40,4 +40,4 @@ function testcase() { return result1 === true && result2 === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-75.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-75.js index 997b6e757..de3b01ad7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-75.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-75.js @@ -41,4 +41,4 @@ function testcase() { return result1 === true && result2 === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-76.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-76.js index fcb624f0f..52f9855ba 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-76.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-76.js @@ -41,4 +41,4 @@ function testcase() { return result1 === true && result2 === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-77.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-77.js index 5f79054f9..2da68bba3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-77.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-77.js @@ -44,4 +44,4 @@ function testcase() { delete Math.configurable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-78.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-78.js index aee0454ea..ecf50cac5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-78.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-78.js @@ -41,4 +41,4 @@ function testcase() { return result1 === true && result2 === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-79.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-79.js index 2b0ed39d5..110edae8c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-79.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-79.js @@ -41,4 +41,4 @@ function testcase() { return result1 === true && result2 === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-8.js index ce7adec57..8e4bebab9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-8.js @@ -43,4 +43,4 @@ function testcase() { return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-80.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-80.js index da90afafc..446ade3d2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-80.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-80.js @@ -44,4 +44,4 @@ function testcase() { delete JSON.configurable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-81.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-81.js index a664050af..49b5619df 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-81.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-81.js @@ -41,4 +41,4 @@ function testcase() { return result1 === true && result2 === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-82.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-82.js index db4fe109c..979b34346 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-82.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-82.js @@ -45,4 +45,4 @@ function testcase() { return result1 === true && result2 === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-84.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-84.js index d72df28aa..25570a8a0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-84.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-84.js @@ -44,4 +44,4 @@ function testcase() { delete fnGlobalObject().configurable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-85.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-85.js index fe1de53f5..4699a4da9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-85.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-85.js @@ -39,4 +39,4 @@ function testcase() { return obj.hasOwnProperty("property") && hadOwnProperty; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-86.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-86.js index aa683ad36..addabb27c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-86.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-86.js @@ -40,4 +40,4 @@ function testcase() { return obj.hasOwnProperty("property") && hadOwnProperty; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-87.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-87.js index 326938bbd..48ddfd2a0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-87.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-87.js @@ -40,4 +40,4 @@ function testcase() { return !obj.hasOwnProperty("property") && hadOwnProperty; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-88.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-88.js index cf4d6cc8e..af3eaf5a2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-88.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-88.js @@ -39,4 +39,4 @@ function testcase() { return obj.hasOwnProperty("property") && hadOwnProperty; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-89.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-89.js index e70a3a2cb..fb988552e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-89.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-89.js @@ -39,4 +39,4 @@ function testcase() { return obj.hasOwnProperty("property") && hadOwnProperty; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-9.js index 65fe149a5..2794a338f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-9.js @@ -47,4 +47,4 @@ function testcase() { } return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-90.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-90.js index b366c188a..6b7ed83f1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-90.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-90.js @@ -39,4 +39,4 @@ function testcase() { return obj.hasOwnProperty("property") && hadOwnProperty; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-91.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-91.js index 7ee752505..d54883913 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-91.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-91.js @@ -39,4 +39,4 @@ function testcase() { return obj.hasOwnProperty("property") && hadOwnProperty; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-92.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-92.js index 3a6ea9ac0..1ccf83ed4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-92.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-92.js @@ -39,4 +39,4 @@ function testcase() { return obj.hasOwnProperty("property") && hadOwnProperty; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-93.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-93.js index c9a268c0c..84503fe84 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-93.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-93.js @@ -39,4 +39,4 @@ function testcase() { return !obj.hasOwnProperty("property") && hadOwnProperty; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-94.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-94.js index 2ea0c44b7..cc3d42ba4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-94.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-94.js @@ -40,4 +40,4 @@ function testcase() { return !obj.hasOwnProperty("property") && hadOwnProperty; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-95.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-95.js index 1e4cc21fd..6b12fbd38 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-95.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-95.js @@ -39,4 +39,4 @@ function testcase() { return obj.hasOwnProperty("property") && hadOwnProperty; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-96.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-96.js index d8e283f18..ded39b6b5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-96.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-96.js @@ -39,4 +39,4 @@ function testcase() { return !obj.hasOwnProperty("property") && hadOwnProperty; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-97.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-97.js index 36a871393..157050902 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-97.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-97.js @@ -39,4 +39,4 @@ function testcase() { return !obj.hasOwnProperty("property") && hadOwnProperty; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-98.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-98.js index 8e139a590..a43a58591 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-98.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-98.js @@ -39,4 +39,4 @@ function testcase() { return !obj.hasOwnProperty("property") && hadOwnProperty; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-99.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-99.js index e235948bd..604d61b97 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-99.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-99.js @@ -39,4 +39,4 @@ function testcase() { return !obj.hasOwnProperty("property") && hadOwnProperty; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-1.js index 068cf8bc8..b18f0a272 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-1.js @@ -43,4 +43,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-10.js index 1a5248e35..508955d9f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-10.js @@ -54,4 +54,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-100.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-100.js index cc48acff9..7a19741da 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-100.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-100.js @@ -43,4 +43,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", 200, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-101.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-101.js index 3d7e62b2b..1be82c64d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-101.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-101.js @@ -53,4 +53,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "foo", get_func2, set_func, "setVerifyHelpProp", true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-102.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-102.js index 7f254dda1..29cf2b0c4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-102.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-102.js @@ -49,4 +49,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "foo", undefined, set_func, "setVerifyHelpProp", true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-103.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-103.js index 73c978741..a3bf0cb75 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-103.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-103.js @@ -50,4 +50,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "foo", get_func, set_func, "setVerifyHelpProp", true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-104.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-104.js index 96aea221a..c878b4d3d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-104.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-104.js @@ -54,4 +54,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "foo", get_func, set_func2, "setVerifyHelpProp", true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-105.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-105.js index 5f9a27a35..1912ab6f6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-105.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-105.js @@ -67,4 +67,4 @@ function testcase() { return hasProperty && verifyGet && verifySet && verifyEnumerable && !verifyConfigurable; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-106.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-106.js index 7670c1b89..d1ef686cc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-106.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-106.js @@ -50,4 +50,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "foo", get_func, set_func, "setVerifyHelpProp", true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-107.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-107.js index ec4154ca1..5cf88967f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-107.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-107.js @@ -49,4 +49,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "foo", get_func, set_func, "setVerifyHelpProp", false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-108.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-108.js index 6bb7aa460..b4429fa4a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-108.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-108.js @@ -49,4 +49,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "foo", get_func, set_func, "setVerifyHelpProp", true, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-109.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-109.js index 10f041cc7..66500a1d5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-109.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-109.js @@ -55,4 +55,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "foo", get_func2, set_func2, "setVerifyHelpProp", false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-11.js index a3243402f..89dc9f342 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-11.js @@ -46,4 +46,4 @@ function testcase() { return obj.hasOwnProperty("prop") && obj.prop === 12; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-110.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-110.js index e91faaecd..a8cca6c68 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-110.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-110.js @@ -54,4 +54,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "foo1", 200, true, true, true) && accessorPropertyAttributesAreCorrect(obj, "foo2", get_func, set_func, "setVerifyHelpProp", true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-111.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-111.js index ea7d45198..99c73f1a6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-111.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-111.js @@ -59,4 +59,4 @@ function testcase() { return (obj["a"] === 100 && obj["b"] === 20 && obj["c"] === 200); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-112.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-112.js index f77f35858..378c1914a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-112.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-112.js @@ -44,4 +44,4 @@ function testcase() { desc.writable && !desc.enumerable && !desc.configurable; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-113.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-113.js index 11c547478..ae71138a5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-113.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-113.js @@ -49,4 +49,4 @@ function testcase() { Array.prototype.length = arrProtoLen; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-114.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-114.js index 761e1fbb6..ff3d6c331 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-114.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-114.js @@ -49,4 +49,4 @@ function testcase() { return verifyValue && verifyWritable && !verifyEnumerable && verifyConfigurable; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-115.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-115.js index c85b298ee..5a50cf261 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-115.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-115.js @@ -55,4 +55,4 @@ function testcase() { return verifyValue && verifyWritable && !verifyEnumerable && verifyConfigurable; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-116.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-116.js index b44c04111..c45df83b4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-116.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-116.js @@ -38,4 +38,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-117.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-117.js index f04987b4d..372a53a89 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-117.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-117.js @@ -38,4 +38,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-118.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-118.js index 2fbf80a90..e2f05e5bb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-118.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-118.js @@ -42,4 +42,4 @@ function testcase() { return e instanceof TypeError && arr.length === 0; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-119.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-119.js index ce928a705..a3b5fb780 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-119.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-119.js @@ -42,4 +42,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-12.js index cd853660d..9a301bc3c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-12.js @@ -44,4 +44,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(fun, "prop", 11, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-120.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-120.js index a2a21b31f..5b8f88bdb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-120.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-120.js @@ -38,4 +38,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-121.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-121.js index 86484cc6f..ecfbe8442 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-121.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-121.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof RangeError && arr.length === 0; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-122.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-122.js index 0f6961747..b7f0052f7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-122.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-122.js @@ -34,4 +34,4 @@ function testcase() { return arr.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-123.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-123.js index c774d6ec4..e71a9482a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-123.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-123.js @@ -34,4 +34,4 @@ function testcase() { return arr.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-124.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-124.js index fea8721c1..d059f8ad1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-124.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-124.js @@ -34,4 +34,4 @@ function testcase() { return arr.length === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-125.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-125.js index 55310f686..ec124abe3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-125.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-125.js @@ -34,4 +34,4 @@ function testcase() { return arr.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-126.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-126.js index 541a905f9..07395a957 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-126.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-126.js @@ -34,4 +34,4 @@ function testcase() { return arr.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-127.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-127.js index b538ed007..04e00207f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-127.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-127.js @@ -34,4 +34,4 @@ function testcase() { return arr.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-128.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-128.js index 62c28c981..e4a1fc0dc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-128.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-128.js @@ -34,4 +34,4 @@ function testcase() { return arr.length === 12; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-129.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-129.js index 4abd1f9a1..a6410326c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-129.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-129.js @@ -39,4 +39,4 @@ function testcase() { return e instanceof RangeError && arr.length === 0; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-13.js index 37540bc2d..12babc1b5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-13.js @@ -44,4 +44,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arr, "prop", 11, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-130.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-130.js index f4c79a226..fbf25a27a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-130.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-130.js @@ -39,4 +39,4 @@ function testcase() { return e instanceof RangeError && arr.length === 0; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-131.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-131.js index f2da19666..23ca8b1db 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-131.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-131.js @@ -39,4 +39,4 @@ function testcase() { return e instanceof RangeError && arr.length === 0; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-132.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-132.js index a0cf1092b..49840f7be 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-132.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-132.js @@ -40,4 +40,4 @@ function testcase() { return e instanceof RangeError && arr.length === 0; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-133.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-133.js index 9a074434d..208f32978 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-133.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-133.js @@ -35,4 +35,4 @@ function testcase() { }); return arr.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-134.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-134.js index d2391c842..2478ba5eb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-134.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-134.js @@ -39,4 +39,4 @@ function testcase() { return e instanceof RangeError && arr.length === 0; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-135.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-135.js index b9d8a5f91..c915d2035 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-135.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-135.js @@ -39,4 +39,4 @@ function testcase() { return e instanceof RangeError && arr.length === 0; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-136.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-136.js index 70e0c74c1..099a8bf52 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-136.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-136.js @@ -39,4 +39,4 @@ function testcase() { return e instanceof RangeError && arr.length === 0; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-137.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-137.js index ac7ec0435..d8aa22296 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-137.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-137.js @@ -39,4 +39,4 @@ function testcase() { return e instanceof RangeError && arr.length === 0; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-138.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-138.js index cd77445e4..4b6bc2f36 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-138.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-138.js @@ -35,4 +35,4 @@ function testcase() { }); return arr.length === 2E3; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-139.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-139.js index 15f6f03d9..94cec3950 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-139.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-139.js @@ -35,4 +35,4 @@ function testcase() { }); return arr.length === 0x00B; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-14.js index 98a505a1f..1cf916065 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-14.js @@ -44,4 +44,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(str, "prop", 11, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-140.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-140.js index 4a2861816..893e1f1eb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-140.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-140.js @@ -35,4 +35,4 @@ function testcase() { }); return arr.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-141.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-141.js index 7eaaa7f2e..93561be91 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-141.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-141.js @@ -39,4 +39,4 @@ function testcase() { return e instanceof RangeError && arr.length === 0; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-142.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-142.js index 9103c7154..b2f783734 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-142.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-142.js @@ -40,4 +40,4 @@ function testcase() { return arr.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-143.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-143.js index 6cfb84691..675202c30 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-143.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-143.js @@ -40,4 +40,4 @@ function testcase() { return arr.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-144.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-144.js index a66133502..adc954484 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-144.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-144.js @@ -47,4 +47,4 @@ function testcase() { }); return arr.length === 2 && toStringAccessed && valueOfAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-145.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-145.js index 835ec456c..3a36b949e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-145.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-145.js @@ -47,4 +47,4 @@ function testcase() { }); return arr.length === 3 && !toStringAccessed && valueOfAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-146.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-146.js index 825106290..209205b41 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-146.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-146.js @@ -52,4 +52,4 @@ function testcase() { return (e instanceof TypeError) && toStringAccessed && valueOfAccessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-147.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-147.js index 803c5f6f4..383ec863d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-147.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-147.js @@ -57,4 +57,4 @@ function testcase() { }); return arr.length === 3 && toStringAccessed && !valueOfAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-148.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-148.js index 168b8c4fc..9c69617e1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-148.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-148.js @@ -40,4 +40,4 @@ function testcase() { return e instanceof RangeError && arr.length === 0; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-149.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-149.js index 17abe1f99..db65ae691 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-149.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-149.js @@ -39,4 +39,4 @@ function testcase() { return e instanceof RangeError && arr.length === 0; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-15.js index 0690805cd..50e54f042 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-15.js @@ -45,4 +45,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(obj, "prop", 11, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-150.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-150.js index 9cbf277e8..1b4bebb13 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-150.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-150.js @@ -36,4 +36,4 @@ function testcase() { return arr.length === 4294967294; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-151.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-151.js index 7a3758ac5..9600e512e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-151.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-151.js @@ -36,4 +36,4 @@ function testcase() { return arr.length === 4294967295; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-152.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-152.js index 7e105e395..6a843549a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-152.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-152.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof RangeError && arr.length === 0; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-153.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-153.js index bc907ce35..95da7f3de 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-153.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-153.js @@ -38,4 +38,4 @@ function testcase() { return e instanceof RangeError && arr.length === 0; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-155.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-155.js index 8ce4a9193..adcaa5469 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-155.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-155.js @@ -40,4 +40,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-156.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-156.js index 3e6556eb4..842c8ce85 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-156.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-156.js @@ -39,4 +39,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-157.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-157.js index 2b832ad05..175d9c58f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-157.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-157.js @@ -35,4 +35,4 @@ function testcase() { }); return arr.length === 1 && !arr.hasOwnProperty("1") && arr[0] === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-158.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-158.js index ca5a6119b..1592f0c6b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-158.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-158.js @@ -44,4 +44,4 @@ function testcase() { return e instanceof TypeError && arr.length === 0; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-159.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-159.js index a6d03dac0..80d2b257d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-159.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-159.js @@ -43,4 +43,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-16.js index f6151b81f..88908ba80 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-16.js @@ -45,4 +45,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(obj, "prop", 11, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-160.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-160.js index 1791d0d6b..113baa38a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-160.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-160.js @@ -43,4 +43,4 @@ function testcase() { return e instanceof TypeError && arr.length === 2 && arr[0] === 0 && arr[1] === 1; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-161.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-161.js index 3df92c678..b7e8aa015 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-161.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-161.js @@ -37,4 +37,4 @@ function testcase() { arr.length = 10; //try to overwrite length value of arr return !arr.hasOwnProperty("1") && arr.length === 10 && arr[0] === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-162.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-162.js index 348c445a0..98461ec6d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-162.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-162.js @@ -38,4 +38,4 @@ function testcase() { arr.length = 10; //try to overwrite length value of arr return !arr.hasOwnProperty("1") && arr.length === 10 && arr[0] === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-163.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-163.js index e283edb4f..c67be54e8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-163.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-163.js @@ -38,4 +38,4 @@ function testcase() { arr.length = 10; //try to overwrite length value of arr return !arr.hasOwnProperty("1") && arr.length === 1 && arr[0] === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-164.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-164.js index f428797d1..bd63a7ace 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-164.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-164.js @@ -48,4 +48,4 @@ function testcase() { return (e instanceof TypeError) && result && arr.length === 2; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-165.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-165.js index 72ff5ac6c..f34d26581 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-165.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-165.js @@ -48,4 +48,4 @@ function testcase() { !arr.hasOwnProperty("2") && arr[0] === 0 && arr[1] === 1; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-166.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-166.js index 50ed3c250..9f43d06ab 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-166.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-166.js @@ -45,4 +45,4 @@ function testcase() { arr.hasOwnProperty("1") && arr[0] === 0 && arr[1] === 1; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-167.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-167.js index 649dddeea..be01eb56d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-167.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-167.js @@ -41,4 +41,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-168.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-168.js index c81419656..ae06d7b20 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-168.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-168.js @@ -47,4 +47,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-169.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-169.js index 95453cd53..13a148167 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-169.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-169.js @@ -53,4 +53,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-17.js index 53df09967..e7e04f519 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-17.js @@ -44,4 +44,4 @@ function testcase() { delete Math.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-170.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-170.js index 3c2918fa8..3e99d0fc5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-170.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-170.js @@ -48,4 +48,4 @@ function testcase() { arr.hasOwnProperty("1") && arr[0] === 0 && arr[1] === 1; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-171.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-171.js index 47a04b1bc..3b0d77ad1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-171.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-171.js @@ -46,4 +46,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-172.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-172.js index f5e4ce839..542ad85c4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-172.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-172.js @@ -50,4 +50,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-173.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-173.js index 3b5e4114f..8b24b4e86 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-173.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-173.js @@ -55,4 +55,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-174.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-174.js index dd36ce694..343e08240 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-174.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-174.js @@ -36,4 +36,4 @@ function testcase() { return !arr.hasOwnProperty("1"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-175.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-175.js index dfdfbad91..dfbef0d14 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-175.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-175.js @@ -43,4 +43,4 @@ function testcase() { return (e instanceof TypeError) && (arr.length === 2); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-176.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-176.js index b97f10d16..1177e5d86 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-176.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-176.js @@ -46,4 +46,4 @@ function testcase() { arr.length === 2 && arr[0] === 0 && arr[1] === 1; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-177.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-177.js index e681972b9..919386279 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-177.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-177.js @@ -42,4 +42,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-178.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-178.js index 714ac70ca..f2b00d096 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-178.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-178.js @@ -35,4 +35,4 @@ function testcase() { }); return arr[0] === 12; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-179.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-179.js index 32a5ee3be..30563712a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-179.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-179.js @@ -35,4 +35,4 @@ function testcase() { return arr.hasOwnProperty("4294967294") && arr.length === 4294967295 && arr[4294967294] === 100; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-18.js index be747ef77..88de6ae12 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-18.js @@ -45,4 +45,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(obj, "prop", 11, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-180.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-180.js index fdd6f63ec..6656c2be4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-180.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-180.js @@ -35,4 +35,4 @@ function testcase() { return arr.hasOwnProperty("4294967295") && arr.length === 0 && arr[4294967295] === 100; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-181.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-181.js index 8ac1b74e9..76ab9262e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-181.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-181.js @@ -35,4 +35,4 @@ function testcase() { return arr.hasOwnProperty("4294967296") && arr.length === 0 && arr[4294967296] === 100; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-182.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-182.js index 85ea45290..84ada9459 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-182.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-182.js @@ -35,4 +35,4 @@ function testcase() { return arr.hasOwnProperty("4294967297") && arr.length === 0 && arr[4294967297] === 100; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-183.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-183.js index be319bd73..62da503eb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-183.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-183.js @@ -39,4 +39,4 @@ function testcase() { return arr[0] === 1 && arr[1] === "abc" && arr[2] === 3; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-184.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-184.js index cb64c39d3..2818266cf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-184.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-184.js @@ -44,4 +44,4 @@ function testcase() { arr[1] === 2 && arr[2] === 3 && !arr.hasOwnProperty("3"); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-185.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-185.js index d60543fc3..5567d116d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-185.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-185.js @@ -44,4 +44,4 @@ function testcase() { arr[2] === 3 && !arr.hasOwnProperty("3") && !arr.hasOwnProperty("4"); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-186.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-186.js index 7d482630b..60e2c9dde 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-186.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-186.js @@ -43,4 +43,4 @@ function testcase() { return e instanceof TypeError && arr[0] === "ownDataProperty"; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-187.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-187.js index aa3101115..670188419 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-187.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-187.js @@ -43,4 +43,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-188.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-188.js index 596630e48..bd214ace5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-188.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-188.js @@ -49,4 +49,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-189.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-189.js index 6e89853f0..46b14d408 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-189.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-189.js @@ -51,4 +51,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-19.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-19.js index 757f77ac1..de3ac1f65 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-19.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-19.js @@ -45,4 +45,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(obj, "prop", 11, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-190.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-190.js index 6715fd7fc..111e1ba89 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-190.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-190.js @@ -48,4 +48,4 @@ function testcase() { return e instanceof TypeError && arr[0] === 11; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-191.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-191.js index e1da74279..a36fa890c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-191.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-191.js @@ -48,4 +48,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-192.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-192.js index baeadb6c7..6a63d0766 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-192.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-192.js @@ -51,4 +51,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-193.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-193.js index 6ba3add10..81ee981c3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-193.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-193.js @@ -53,4 +53,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-194.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-194.js index f8c3d1a7f..3929b82da 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-194.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-194.js @@ -39,4 +39,4 @@ function testcase() { return (e instanceof TypeError) && (arr.hasOwnProperty("0") === false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-195.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-195.js index c3b69e4cb..7b487da6a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-195.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-195.js @@ -35,4 +35,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(arr, "0", undefined, false, true, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-196.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-196.js index 097bb307f..86ee802f8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-196.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-196.js @@ -37,4 +37,4 @@ function testcase() { return arr.hasOwnProperty("0") && typeof (arr[0]) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-197.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-197.js index b3df11bdd..b7fcf261f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-197.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-197.js @@ -45,4 +45,4 @@ function testcase() { return isOwnProperty && !canWritable && arr[0] === 1001; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-198.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-198.js index aca01c1be..d5d5f9cdf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-198.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-198.js @@ -45,4 +45,4 @@ function testcase() { } return isOwnProperty && !canEnumerable && arr[0] === 1001; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-199.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-199.js index 8081d3919..069b5c945 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-199.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-199.js @@ -42,4 +42,4 @@ function testcase() { afterDeleted = arr.hasOwnProperty("0"); return beforeDeleted && afterDeleted && arr[0] === 1001; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-2.js index 50fabedd1..d4b610644 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-2.js @@ -45,4 +45,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "prop", 12, false, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-20.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-20.js index 906b57ba4..8c2e9e4d3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-20.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-20.js @@ -43,4 +43,4 @@ function testcase() { delete JSON.prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-200.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-200.js index 8eee5644d..1b0a33deb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-200.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-200.js @@ -38,4 +38,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(arr, "0", 1001, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-201.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-201.js index e1b9bf19d..0d46fdcc3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-201.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-201.js @@ -37,4 +37,4 @@ function testcase() { return arr.hasOwnProperty("0") && typeof (arr[0]) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-202.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-202.js index 80d5f699e..0253ec98f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-202.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-202.js @@ -55,4 +55,4 @@ function testcase() { desc.get === getFunc && !verifyConfigurable && verifyEnumerable; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-203.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-203.js index f397a1898..6b414ef36 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-203.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-203.js @@ -42,4 +42,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-204.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-204.js index deb4d9b86..7e5a69783 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-204.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-204.js @@ -50,4 +50,4 @@ function testcase() { return beforeDeleted && afterDeleted && arr[0] === 101 && arr.verifySetter === 101; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-205.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-205.js index ce4b5447e..f252bbb7c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-205.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-205.js @@ -55,4 +55,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(arr, "0", getFun, setFun, "setVerifyHelpProp", false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-206.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-206.js index 915dcaaa0..ca3d2f6c1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-206.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-206.js @@ -38,4 +38,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-207.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-207.js index 892260099..712127655 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-207.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-207.js @@ -50,4 +50,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-208.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-208.js index a581c057c..bb8fd444b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-208.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-208.js @@ -40,4 +40,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(arr, "0", 100, true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-209.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-209.js index 0915b0d4a..35871072c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-209.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-209.js @@ -50,4 +50,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(arr, "0", get_func, set_func, "setVerifyHelpProp", true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-21.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-21.js index b3077cfb7..19f399cc9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-21.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-21.js @@ -45,4 +45,4 @@ function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(obj, "prop", 11, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-210.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-210.js index 48d4dbcd3..5accf4d1a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-210.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-210.js @@ -38,4 +38,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(arr, "0", undefined, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-211.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-211.js index fe02b6062..74bbd0540 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-211.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-211.js @@ -38,4 +38,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(arr, "0", null, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-212.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-212.js index 766f4df92..6f78e7869 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-212.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-212.js @@ -39,4 +39,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(arr, "0", NaN, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-213.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-213.js index 223087691..371df353b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-213.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-213.js @@ -42,4 +42,4 @@ function testcase() { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "0", -0, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-214.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-214.js index fad153105..a9e0122b2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-214.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-214.js @@ -42,4 +42,4 @@ function testcase() { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "0", +0, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-215.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-215.js index 07c7cebc2..ed62ef6ab 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-215.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-215.js @@ -42,4 +42,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-216.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-216.js index df1198775..12e5ab42b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-216.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-216.js @@ -42,4 +42,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-217.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-217.js index 3d34b50dd..483e3a004 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-217.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-217.js @@ -42,4 +42,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-218.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-218.js index 60a0d296e..cd85e8a3b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-218.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-218.js @@ -44,4 +44,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-219.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-219.js index e037ad362..5a721f2ee 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-219.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-219.js @@ -42,4 +42,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-22.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-22.js index d9e1eaad2..c37f97305 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-22.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-22.js @@ -46,4 +46,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-220.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-220.js index c9f13a2f5..d26dd6a84 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-220.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-220.js @@ -43,4 +43,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-221.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-221.js index a6733a55a..ae13ef348 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-221.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-221.js @@ -42,4 +42,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(arr, "0", get_func, undefined, undefined, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-222.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-222.js index 0a8773f25..62e80b66b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-222.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-222.js @@ -46,4 +46,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-223.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-223.js index a640b7d61..ea5e82cef 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-223.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-223.js @@ -42,4 +42,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-224.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-224.js index a052623e8..5a3fac344 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-224.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-224.js @@ -43,4 +43,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-225.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-225.js index 20ac440ee..b65c4cbb0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-225.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-225.js @@ -42,4 +42,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-226.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-226.js index 061fc84c7..55385e11e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-226.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-226.js @@ -42,4 +42,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-227.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-227.js index 33dc6bedd..89b0fff7b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-227.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-227.js @@ -45,4 +45,4 @@ function testcase() { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "1", 3, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-228.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-228.js index 51bf086d6..2f09725a5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-228.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-228.js @@ -47,4 +47,4 @@ function testcase() { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "1", 3, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-229.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-229.js index 579ff9083..80913e5f4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-229.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-229.js @@ -50,4 +50,4 @@ function testcase() { return (ex instanceof TypeError) && accessorPropertyAttributesAreCorrect(arr, "1", undefined, set_fun, "setVerifyHelpProp", false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-230.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-230.js index e41009c18..6e0bad69e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-230.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-230.js @@ -44,4 +44,4 @@ function testcase() { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "1", 3, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-231.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-231.js index d96af8bb8..4156a7b88 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-231.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-231.js @@ -40,4 +40,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(arr, "1", undefined, set_fun, "setVerifyHelpProp", true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-232.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-232.js index ac3d086f9..224a11f13 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-232.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-232.js @@ -43,4 +43,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(arr, "1", 12, false, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-233.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-233.js index 77c254d91..ca4c99f3c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-233.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-233.js @@ -45,4 +45,4 @@ function testcase() { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "1", undefined, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-234.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-234.js index 5918f24a8..c28d07cec 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-234.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-234.js @@ -46,4 +46,4 @@ function testcase() { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "1", 3, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-235.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-235.js index ea4773527..be6a6f102 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-235.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-235.js @@ -42,4 +42,4 @@ function testcase() { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "1", +0, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-236.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-236.js index af0a5c410..fff240079 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-236.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-236.js @@ -43,4 +43,4 @@ function testcase() { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "1", -0, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-237.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-237.js index f34db371e..eeeba4c83 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-237.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-237.js @@ -42,4 +42,4 @@ function testcase() { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "1", 12, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-238.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-238.js index d50737b4f..4bff0731b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-238.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-238.js @@ -42,4 +42,4 @@ function testcase() { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "1", "abcd", false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-239.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-239.js index 537bf5690..0c35463e3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-239.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-239.js @@ -43,4 +43,4 @@ function testcase() { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "1", true, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-24.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-24.js index dc668bed9..f5360f40f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-24.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-24.js @@ -44,4 +44,4 @@ function testcase() { delete fnGlobalObject().prop; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-240.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-240.js index e3a9afeaa..7d5e64c8f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-240.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-240.js @@ -45,4 +45,4 @@ function testcase() { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "1", obj1, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-241.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-241.js index 9d4009524..1f1e1527d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-241.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-241.js @@ -46,4 +46,4 @@ function testcase() { return (ex instanceof TypeError) && accessorPropertyAttributesAreCorrect(arr, "1", undefined, set_fun, "setVerifyHelpProp", false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-242.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-242.js index ee0ca61ca..9bf87b6ff 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-242.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-242.js @@ -46,4 +46,4 @@ function testcase() { return (ex instanceof TypeError) && accessorPropertyAttributesAreCorrect(arr, "1", undefined, set_fun, "setVerifyHelpProp", false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-243.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-243.js index d5dd7702f..694bb800f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-243.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-243.js @@ -39,4 +39,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(arr, "1", undefined, undefined, undefined, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-244.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-244.js index 9325c16ca..be1e30be3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-244.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-244.js @@ -48,4 +48,4 @@ function testcase() { return (ex instanceof TypeError) && accessorPropertyAttributesAreCorrect(arr, "1", get_fun, undefined, undefined, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-245.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-245.js index dae913225..e5b838247 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-245.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-245.js @@ -45,4 +45,4 @@ function testcase() { return (ex instanceof TypeError) && accessorPropertyAttributesAreCorrect(arr, "1", get_fun, undefined, undefined, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-246.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-246.js index c62d8e27c..f21cfc43e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-246.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-246.js @@ -43,4 +43,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-247.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-247.js index 5563ab42b..59b96774c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-247.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-247.js @@ -39,4 +39,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-248.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-248.js index ec43cf1e5..c1fea7209 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-248.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-248.js @@ -39,4 +39,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-249.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-249.js index 997733110..07fb66f46 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-249.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-249.js @@ -39,4 +39,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-25.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-25.js index 5d43fd294..888b1a2ea 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-25.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-25.js @@ -40,4 +40,4 @@ function testcase() { return e instanceof TypeError && !obj.hasOwnProperty("prop"); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-250.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-250.js index 5a95c42e5..9cc86ad85 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-250.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-250.js @@ -39,4 +39,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-251.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-251.js index 635fd4042..465d352be 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-251.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-251.js @@ -39,4 +39,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-252.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-252.js index 04a333efe..e6f324608 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-252.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-252.js @@ -39,4 +39,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-253.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-253.js index d3d4309ae..bdb8e54c6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-253.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-253.js @@ -41,4 +41,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-254.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-254.js index 4224c3527..9a8095107 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-254.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-254.js @@ -46,4 +46,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(arr, "0", get_fun, undefined, undefined, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-255.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-255.js index 77665e6a5..a99771694 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-255.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-255.js @@ -42,4 +42,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(arr, "0", undefined, undefined, undefined, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-256.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-256.js index 0c0a8c11f..26d59e60f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-256.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-256.js @@ -44,4 +44,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(arr, "0", get_fun, undefined, undefined, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-257.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-257.js index 76ea2ef77..118c7c95d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-257.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-257.js @@ -48,4 +48,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-258.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-258.js index 1591e34c6..43922f281 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-258.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-258.js @@ -40,4 +40,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(arr, "0", undefined, undefined, undefined, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-259.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-259.js index b66b7580b..858ad7969 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-259.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-259.js @@ -47,4 +47,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-26.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-26.js index 4cb2079cc..c8969ff60 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-26.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-26.js @@ -41,4 +41,4 @@ function testcase() { desc.hasOwnProperty("enumerable") && desc.enumerable === true && !desc.hasOwnProperty("get") && !desc.hasOwnProperty("set"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-260.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-260.js index b71c6a659..14dba6bcb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-260.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-260.js @@ -48,4 +48,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-261.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-261.js index 3d4b23fc5..ece885d0e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-261.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-261.js @@ -47,4 +47,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-262.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-262.js index b4d9ab099..b0fe6a5c2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-262.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-262.js @@ -56,4 +56,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-263.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-263.js index d8295a616..ead6d4948 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-263.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-263.js @@ -37,4 +37,4 @@ function testcase() { }); return arr.length === 3 && arr[1] === 26; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-264.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-264.js index 95648be3c..1f48bb211 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-264.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-264.js @@ -37,4 +37,4 @@ function testcase() { }); return arr.length === 4 && arr[3] === 26; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-265.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-265.js index af51173e8..05fe80095 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-265.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-265.js @@ -35,4 +35,4 @@ function testcase() { }); return arr.length === 6 && arr[5] === 26; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-266.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-266.js index c953be0ec..b2d845168 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-266.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-266.js @@ -38,4 +38,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(arr, "property", 12, true, true, true) && arr.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-267.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-267.js index b03914d01..49380bbb6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-267.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-267.js @@ -46,4 +46,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(arr, "property", get_fun, set_fun, "setVerifyHelpProp", true, true) && arr.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-268.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-268.js index a113813f4..c0916c026 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-268.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-268.js @@ -49,4 +49,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(arr, "property", get_fun, set_fun, "verifySetFun", false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-269.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-269.js index 08acf748f..2c8a3b94c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-269.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-269.js @@ -38,4 +38,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(arr, "property", 12, false, false, false) && arr.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-27.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-27.js index a67e6abe2..4de0e7dcf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-27.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-27.js @@ -40,4 +40,4 @@ function testcase() { desc.hasOwnProperty("configurable") && desc.configurable === false && desc.hasOwnProperty("enumerable") && desc.enumerable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-270.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-270.js index 19a61780b..ef0936905 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-270.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-270.js @@ -43,4 +43,4 @@ function testcase() { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "property", 12, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-271.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-271.js index 7ac8b22ce..6fdb7887a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-271.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-271.js @@ -43,4 +43,4 @@ function testcase() { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "property", undefined, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-272.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-272.js index e3ae7ec6e..3fb921e73 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-272.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-272.js @@ -44,4 +44,4 @@ function testcase() { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "property", 12, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-273.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-273.js index 449421720..8f6810f4a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-273.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-273.js @@ -43,4 +43,4 @@ function testcase() { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "property", 12, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-274.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-274.js index 91d22cc88..d05b9691b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-274.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-274.js @@ -52,4 +52,4 @@ function testcase() { accessorPropertyAttributesAreCorrect(arr, "property", get_fun, set_fun, "verifySetFun", false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-275.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-275.js index b84433036..c67711b9f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-275.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-275.js @@ -46,4 +46,4 @@ function testcase() { return (ex instanceof TypeError) && accessorPropertyAttributesAreCorrect(arr, "property", undefined, set_fun, "setVerifyHelpProp", false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-276.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-276.js index 31e2a244f..feccfbda9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-276.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-276.js @@ -47,4 +47,4 @@ function testcase() { return (ex instanceof TypeError) && accessorPropertyAttributesAreCorrect(arr, "property", undefined, set_fun, "setVerifyHelpProp", false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-277.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-277.js index c4cd48f7e..1ef0ab822 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-277.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-277.js @@ -47,4 +47,4 @@ function testcase() { return (ex instanceof TypeError) && accessorPropertyAttributesAreCorrect(arr, "property", undefined, set_fun, "setVerifyHelpProp", false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-278.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-278.js index 58193aa5a..893dd4e28 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-278.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-278.js @@ -45,4 +45,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(arg, "0", 10, true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-279.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-279.js index 42bbdb154..1a201ccd9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-279.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-279.js @@ -52,4 +52,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(arg, "0", get_func, set_func, "setVerifyHelpProp", true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-28.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-28.js index 58a0daa03..a617e582b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-28.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-28.js @@ -35,4 +35,4 @@ function testcase() { obj.prop = 1002; return obj.hasOwnProperty("prop") && obj.prop === 1001; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-280.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-280.js index 0684f9897..0e70b12ee 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-280.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-280.js @@ -58,4 +58,4 @@ function testcase() { return desc.get === get_func2 && typeof desc.set === "undefined" && desc.configurable === false && desc.enumerable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-281.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-281.js index a1e3b04d1..a0dc0ea69 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-281.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-281.js @@ -43,4 +43,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(arg, "0", 20, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-282.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-282.js index caf2613d1..8f86a0333 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-282.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-282.js @@ -50,4 +50,4 @@ function testcase() { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(arg, "0", 0, false, true, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-283.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-283.js index 3c9c09185..a1081e92f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-283.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-283.js @@ -51,4 +51,4 @@ function testcase() { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(arg, "0", 0, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-284.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-284.js index 65e404812..f904080fb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-284.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-284.js @@ -51,4 +51,4 @@ function testcase() { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(arg, "0", 0, false, true, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-285.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-285.js index bd7833834..cf4b8ce51 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-285.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-285.js @@ -51,4 +51,4 @@ function testcase() { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(arg, "0", 0, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-286.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-286.js index c1da7757a..83b7d95e6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-286.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-286.js @@ -59,4 +59,4 @@ function testcase() { desc.enumerable === false && desc.configurable === false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-287.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-287.js index b99457304..1c7e6e0b4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-287.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-287.js @@ -60,4 +60,4 @@ function testcase() { desc.enumerable === false && desc.configurable === false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-288.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-288.js index f0551edf0..db61b7075 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-288.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-288.js @@ -54,4 +54,4 @@ function testcase() { return (e instanceof TypeError) && accessorPropertyAttributesAreCorrect(arg, "0", get_func, undefined, undefined, true, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-289.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-289.js index 338ccb35e..08305a8e1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-289.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-289.js @@ -54,4 +54,4 @@ function testcase() { return (e instanceof TypeError) && accessorPropertyAttributesAreCorrect(arg, "0", get_func, undefined, undefined, true, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-29.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-29.js index 4a925a56b..c8dca5d9e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-29.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-29.js @@ -40,4 +40,4 @@ function testcase() { } return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-290.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-290.js index 2a5c64633..d6b4719ba 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-290.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-290.js @@ -45,4 +45,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(arg, "0", 10, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-291.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-291.js index 3cc3ba47c..f67ed0d0c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-291.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-291.js @@ -52,4 +52,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(arg, "0", get_func, set_func, "setVerifyHelpProp", false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-292.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-292.js index 611d4f9f0..683912e3a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-292.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-292.js @@ -56,4 +56,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(arg, "0", get_func2, undefined, undefined, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-293.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-293.js index 54ba11a9f..ce90e5a22 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-293.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-293.js @@ -43,4 +43,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(arg, "0", 20, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-294.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-294.js index c55c72f50..b75189300 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-294.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-294.js @@ -50,4 +50,4 @@ function testcase() { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(arg, "0", 0, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-295.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-295.js index ca423e25a..9d069f9ed 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-295.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-295.js @@ -51,4 +51,4 @@ function testcase() { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(arg, "0", 0, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-296.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-296.js index df5b077b0..6fad26d2d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-296.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-296.js @@ -51,4 +51,4 @@ function testcase() { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(arg, "0", 0, false, true, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-297.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-297.js index 6cf251bf9..749377c30 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-297.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-297.js @@ -51,4 +51,4 @@ function testcase() { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(arg, "0", 0, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-298.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-298.js index 246a13946..9a21ca2af 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-298.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-298.js @@ -56,4 +56,4 @@ function testcase() { return (e instanceof TypeError) && accessorPropertyAttributesAreCorrect(arg, "0", get_func1, undefined, undefined, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-299.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-299.js index 392328c97..c8ec6a818 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-299.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-299.js @@ -57,4 +57,4 @@ function testcase() { return (e instanceof TypeError) && accessorPropertyAttributesAreCorrect(arg, "0", get_func, undefined, undefined, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-3.js index 86070a7b6..03ee9ed6a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-3.js @@ -51,4 +51,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-30.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-30.js index 9ccd8b69d..193fbfe58 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-30.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-30.js @@ -34,4 +34,4 @@ function testcase() { delete obj.prop; return obj.hasOwnProperty("prop") && obj.prop === 1001; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-300.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-300.js index 2e0d205e0..263cc5dfb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-300.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-300.js @@ -53,4 +53,4 @@ function testcase() { return (e instanceof TypeError) && accessorPropertyAttributesAreCorrect(arg, "0", get_func, undefined, undefined, true, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-301.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-301.js index 68fa5c876..3c30388f9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-301.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-301.js @@ -53,4 +53,4 @@ function testcase() { return (e instanceof TypeError) && accessorPropertyAttributesAreCorrect(arg, "0", get_func, undefined, undefined, true, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-302.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-302.js index dfb59087f..304aae89e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-302.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-302.js @@ -40,4 +40,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(arg, "genericProperty", 1001, true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-303.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-303.js index 3895178ba..7552e0816 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-303.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-303.js @@ -46,4 +46,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(arg, "genericProperty", getFun, setFun, "testGetFunction", true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-304.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-304.js index 808a2b8d9..62dabb646 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-304.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-304.js @@ -57,4 +57,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(arg, "genericProperty", getFun, setFun, "testGetFunction", false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-305.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-305.js index a73d952b3..c1a15b9e9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-305.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-305.js @@ -46,4 +46,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(arg, "genericProperty", 1002, true, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-306.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-306.js index 3c862885d..db91324de 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-306.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-306.js @@ -48,4 +48,4 @@ function testcase() { dataPropertyAttributesAreCorrect(arg, "genericProperty", 1001, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-307.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-307.js index 39afabe10..ce9b38123 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-307.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-307.js @@ -47,4 +47,4 @@ function testcase() { dataPropertyAttributesAreCorrect(arg, "genericProperty", undefined, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-308.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-308.js index 8868ea387..d14a32b8f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-308.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-308.js @@ -47,4 +47,4 @@ function testcase() { dataPropertyAttributesAreCorrect(arg, "genericProperty", undefined, false, true, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-309.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-309.js index 83505d7cc..2683b6279 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-309.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-309.js @@ -46,4 +46,4 @@ function testcase() { dataPropertyAttributesAreCorrect(arg, "genericProperty", undefined, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-31.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-31.js index 9d7cf1e8e..7eda02af6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-31.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-31.js @@ -38,4 +38,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "prop", 1002, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-310.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-310.js index 7ba47daf8..9ec26b197 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-310.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-310.js @@ -56,4 +56,4 @@ function testcase() { accessorPropertyAttributesAreCorrect(arg, "genericProperty", getFun, setFun, "verifySetFun", false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-311.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-311.js index acf620c1e..989bd701b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-311.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-311.js @@ -52,4 +52,4 @@ function testcase() { accessorPropertyAttributesAreCorrect(arg, "genericProperty", undefined, setFun, "genericPropertyString", false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-312.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-312.js index f621f0c78..481d42328 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-312.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-312.js @@ -51,4 +51,4 @@ function testcase() { accessorPropertyAttributesAreCorrect(arg, "genericProperty", undefined, setFun, "genericPropertyString", true, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-313.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-313.js index 1a4d01430..2989781aa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-313.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-313.js @@ -50,4 +50,4 @@ function testcase() { accessorPropertyAttributesAreCorrect(arg, "genericProperty", undefined, setFun, "genericPropertyString", false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-314.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-314.js index 456eb6123..81df3ad74 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-314.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-314.js @@ -41,4 +41,4 @@ function testcase() { return arg[0] === 12 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-32.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-32.js index df6cdea08..7e9c6ca54 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-32.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-32.js @@ -37,4 +37,4 @@ function testcase() { desc.hasOwnProperty("enumerable") && desc.enumerable === false && !desc.hasOwnProperty("get") && !desc.hasOwnProperty("set"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-33.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-33.js index 100ef5462..cc8bc13f5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-33.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-33.js @@ -40,4 +40,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "prop", undefined, setFun, "setVerifyHelpProp", true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-34.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-34.js index e942d6c05..6182fc038 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-34.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-34.js @@ -42,4 +42,4 @@ function testcase() { return obj.hasOwnProperty("prop") && typeof (desc.set) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-35.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-35.js index 3fda0a1b3..2e44567f6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-35.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-35.js @@ -43,4 +43,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "prop", getFun, setFun, "setVerifyHelpProp", false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-36.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-36.js index 090b9791d..eb4122b6c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-36.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-36.js @@ -43,4 +43,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "prop", getFun, setFun, "setVerifyHelpProp", true, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-37.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-37.js index 158d7bf2e..11af871ec 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-37.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-37.js @@ -44,4 +44,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "prop", getFun, setFun, "setVerifyHelpProp", false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-38-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-38-1.js index 036789ade..82561fecf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-38-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-38-1.js @@ -42,4 +42,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "foo", getFunc, undefined, undefined, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-38.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-38.js index 998ff274f..640dcd0ea 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-38.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-38.js @@ -32,4 +32,4 @@ function testcase() { Object.defineProperties(obj, { foo: {} }); return dataPropertyAttributesAreCorrect(obj, "foo", 100, true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-39.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-39.js index 84b760c0c..e437e0cb3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-39.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-39.js @@ -41,4 +41,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "foo", 101, true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-4.js index 37f79da55..e28b93bed 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-4.js @@ -53,4 +53,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-40.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-40.js index e3986aec7..0e806e960 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-40.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-40.js @@ -54,4 +54,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "foo", get_func, set_func, "setVerifyHelpProp", true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-41.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-41.js index 59f51b2b9..0a42e63d2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-41.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-41.js @@ -38,4 +38,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "foo", "102", true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-42.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-42.js index d2799c588..cf0868034 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-42.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-42.js @@ -39,4 +39,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "foo", undefined, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-43.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-43.js index 36be862bc..3a038d685 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-43.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-43.js @@ -39,4 +39,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "foo", null, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-44.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-44.js index bd5dbd921..5d14517ac 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-44.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-44.js @@ -54,4 +54,4 @@ function testcase() { return verifyConfigurable && !verifyEnumerable && verifyValue; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-45.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-45.js index 69f8fa4ba..74b8bf82b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-45.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-45.js @@ -42,4 +42,4 @@ function testcase() { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(obj, "foo", -0, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-46.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-46.js index a63edb86b..77ea5c7fe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-46.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-46.js @@ -42,4 +42,4 @@ function testcase() { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(obj, "foo", +0, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-47.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-47.js index 095794b4b..f4960349c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-47.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-47.js @@ -38,4 +38,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", 101, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-48.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-48.js index 32732697f..6ab576ce4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-48.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-48.js @@ -37,4 +37,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", 102, true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-49.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-49.js index d203874a6..7eff54978 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-49.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-49.js @@ -38,4 +38,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", "abcd", false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-5.js index feb3261c1..d2a968e51 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-5.js @@ -47,4 +47,4 @@ function testcase() { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(obj, "prop", getFunc, undefined, undefined, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-50.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-50.js index 5e722f791..7e798f08b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-50.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-50.js @@ -37,4 +37,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", "fghj", true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-51.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-51.js index 983a0bccb..63bf2966e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-51.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-51.js @@ -38,4 +38,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", true, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-52.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-52.js index d2a4c694e..d79017c96 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-52.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-52.js @@ -37,4 +37,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", false, true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-53.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-53.js index 06a995dcf..0078748dd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-53.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-53.js @@ -39,4 +39,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", obj1, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-54.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-54.js index 9519882c5..28d995f33 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-54.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-54.js @@ -40,4 +40,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", obj2, true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-55.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-55.js index 6ae02b0ce..aa6cce2e4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-55.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-55.js @@ -38,4 +38,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-56.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-56.js index 348f482bd..ba7c41e3e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-56.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-56.js @@ -39,4 +39,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, true, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-57.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-57.js index 951810327..7a3118163 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-57.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-57.js @@ -59,4 +59,4 @@ function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "foo"); return verifyConfigurable && !verifyEnumerable && verifyValue && typeof (desc.set) === "undefined" && desc.get === get_Func; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-58.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-58.js index c3da71150..ea1d6d331 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-58.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-58.js @@ -65,4 +65,4 @@ function testcase() { return !verifyConfigurable && !verifyEnumerable && verifyValue && typeof (desc.set) === "undefined" && desc.get === get_Func2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-59.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-59.js index 2fa254acc..3ac88c561 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-59.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-59.js @@ -43,4 +43,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "foo", undefined, set_func, "setVerifyHelpProp", false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-6.js index fa1044b79..08270b9da 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-6.js @@ -47,4 +47,4 @@ function testcase() { }); return obj.hasOwnProperty("prop") && obj.prop === 12; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-60.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-60.js index 49069e392..be55bbf8d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-60.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-60.js @@ -46,4 +46,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "foo", undefined, set_func2, "setVerifyHelpProp", false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-61.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-61.js index 0aa94df0a..2e821b77a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-61.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-61.js @@ -40,4 +40,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", 10, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-62.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-62.js index 33d7a6e5f..0c49d153d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-62.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-62.js @@ -41,4 +41,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", 10, false, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-63.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-63.js index 6afc0233e..b77184ace 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-63.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-63.js @@ -40,4 +40,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", 10, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-64.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-64.js index dd5d44007..44d6c9965 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-64.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-64.js @@ -40,4 +40,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", 10, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-65.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-65.js index bab6e2c40..3769f4fde 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-65.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-65.js @@ -44,4 +44,4 @@ function testcase() { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(obj, "foo", 10, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-66-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-66-1.js index c7a80b7ca..ae749c288 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-66-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-66-1.js @@ -45,4 +45,4 @@ function testcase() { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(obj, "foo", 10, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-66.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-66.js index 468c07745..fc50d0487 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-66.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-66.js @@ -45,4 +45,4 @@ function testcase() { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(obj, "foo", 10, false, true, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-67.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-67.js index 6e816ecc2..1a7290bb1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-67.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-67.js @@ -65,4 +65,4 @@ function testcase() { verifyValue && typeof (desc.set) === "undefined" && desc.get === get_Func; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-68.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-68.js index 4c725156e..5de08b43a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-68.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-68.js @@ -48,4 +48,4 @@ function testcase() { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(obj, "foo", 10, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-69.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-69.js index c1dcb27a3..f5711ad5f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-69.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-69.js @@ -62,4 +62,4 @@ function testcase() { return !verifyConfigurable && !verifyEnumerable && verifyValue && typeof desc.set === "undefined" && desc.get === get_Func; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-7.js index acd0ac653..60b5520dd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-7.js @@ -53,4 +53,4 @@ function testcase() { return (e instanceof TypeError) && obj.prop === 12; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-70.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-70.js index 76cd77a1f..9df4c5e8a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-70.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-70.js @@ -44,4 +44,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", 12, false, false, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-71.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-71.js index d93a2bd1e..c88c028a3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-71.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-71.js @@ -45,4 +45,4 @@ function testcase() { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(obj, "foo", 10, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-72.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-72.js index e1259f060..a8d819e7b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-72.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-72.js @@ -45,4 +45,4 @@ function testcase() { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(obj, "foo", 10, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-73.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-73.js index d27e0c185..50a24eb4c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-73.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-73.js @@ -41,4 +41,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-74.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-74.js index f460ae262..39b16b6ff 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-74.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-74.js @@ -41,4 +41,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", null, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-75.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-75.js index 100547f8e..523b74714 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-75.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-75.js @@ -60,4 +60,4 @@ function testcase() { return verifyValue && !verifyEnumerable && verifyConfigurable; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-76.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-76.js index b4b6f53f2..208058ccd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-76.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-76.js @@ -45,4 +45,4 @@ function testcase() { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(obj, "foo", -0, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-77.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-77.js index c8a3d515b..01f5948ef 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-77.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-77.js @@ -45,4 +45,4 @@ function testcase() { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(obj, "foo", +0, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-78.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-78.js index e63d8eab5..4f7e80992 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-78.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-78.js @@ -42,4 +42,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "foo", 100, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-79.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-79.js index 2dfcfbea8..971f5827a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-79.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-79.js @@ -45,4 +45,4 @@ function testcase() { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(obj, "foo", 10, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-8.js index a01603834..c1a5036bc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-8.js @@ -55,4 +55,4 @@ function testcase() { return (e instanceof TypeError) && obj.prop === 12; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-80.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-80.js index 618449607..04623b125 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-80.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-80.js @@ -41,4 +41,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", "abcd", false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-81.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-81.js index 113182220..2c411738a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-81.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-81.js @@ -45,4 +45,4 @@ function testcase() { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(obj, "foo", "abcd", false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-82.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-82.js index 88f4ee22c..77e0ad320 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-82.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-82.js @@ -41,4 +41,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", false, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-83.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-83.js index ea4bdc916..4703e0be6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-83.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-83.js @@ -45,4 +45,4 @@ function testcase() { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(obj, "foo", false, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-84-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-84-1.js index 2c994d571..6a076fad5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-84-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-84-1.js @@ -46,4 +46,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", obj1, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-84.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-84.js index 5bccf42c0..1787f0c3c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-84.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-84.js @@ -43,4 +43,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", obj1, false, false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-85.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-85.js index d7f2604b8..4ae11acee 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-85.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-85.js @@ -49,4 +49,4 @@ function testcase() { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(obj, "foo", obj1, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-86-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-86-1.js index c3cef6cc8..8f852869e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-86-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-86-1.js @@ -51,4 +51,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "foo", undefined, set_func, "setVerifyHelpProp", false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-86.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-86.js index efa3f5583..224f6c1fd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-86.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-86.js @@ -45,4 +45,4 @@ function testcase() { return accessorPropertyAttributesAreCorrect(obj, "foo", undefined, set_func, "setVerifyHelpProp", false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-87.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-87.js index cae63b54c..7268200dc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-87.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-87.js @@ -51,4 +51,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-88.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-88.js index 9871aefe0..c527ffcf0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-88.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-88.js @@ -65,4 +65,4 @@ function testcase() { return e instanceof TypeError && !verifyEnumerable && verifyConfigurable && typeof (desc.set) === "undefined"; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-89.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-89.js index c581693d9..dac46bd41 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-89.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-89.js @@ -60,4 +60,4 @@ function testcase() { return verifyConfigurable && !verifyEnumerable && typeof (desc.set) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-9.js index 31ff0cfc3..2f20779f9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-9.js @@ -43,4 +43,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-90.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-90.js index 39e0c1bc6..8cc374905 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-90.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-90.js @@ -49,4 +49,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "foo", get_func, set_func, "setVerifyHelpProp", false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-91.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-91.js index 7accf72ae..d84d2ac99 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-91.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-91.js @@ -58,4 +58,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-92.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-92.js index f25b4157d..0b9e4f11c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-92.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-92.js @@ -54,4 +54,4 @@ function testcase() { return (e instanceof TypeError) && accessorPropertyAttributesAreCorrect(obj, "foo", undefined, set_func, "setVerifyHelpProp", false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-1.js index 184bc06e6..033940165 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-1.js @@ -57,4 +57,4 @@ function testcase() { dataPropertyAttributesAreCorrect(obj, "property1", 1003, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-2.js index 563e74bfa..b32d49399 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-2.js @@ -57,4 +57,4 @@ function testcase() { dataPropertyAttributesAreCorrect(obj, "1", 1003, false, false, false); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-3.js index 4419da7a0..3127bbff7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-3.js @@ -57,4 +57,4 @@ function testcase() { dataPropertyAttributesAreCorrect(obj, "property1", 1003, false, false, true); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-4.js index 08cfe1319..b76f88c03 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-4.js @@ -57,4 +57,4 @@ function testcase() { dataPropertyAttributesAreCorrect(obj, "1", 1003, false, false, true); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93.js index 5fcff64dc..c98bf9858 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93.js @@ -46,4 +46,4 @@ function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "foo", undefined, set_func, "setVerifyHelpProp", false, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-94.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-94.js index 017708182..ed7e905d3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-94.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-94.js @@ -37,4 +37,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", 200, true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-95.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-95.js index 92ebe855f..20f094e1a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-95.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-95.js @@ -42,4 +42,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-96.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-96.js index 8f0169027..11d6da636 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-96.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-96.js @@ -42,4 +42,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", 200, true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-97.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-97.js index 5b4ab7dc9..6345e0333 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-97.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-97.js @@ -42,4 +42,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", 100, true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-98.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-98.js index 2ee53b051..0f80d9c58 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-98.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-98.js @@ -42,4 +42,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", 200, true, true, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-99.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-99.js index 5b1085cc4..9b71a4c07 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-99.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-99.js @@ -42,4 +42,4 @@ function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", 200, true, true, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-1.js index b4dd11be4..635b2ca9c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-1.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-1.js index 1430da3c8..3b67241c8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-1.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-2.js index 4d4b5dfb1..ee6dcab27 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-2.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-3.js index 8e348afef..9555ca80e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-3.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-4.js index f9553b053..a5bece56c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-4.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1.js index c69fa75d4..38e27369e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1.js @@ -34,4 +34,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-1.js index 513166583..2ed008e7f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-1.js @@ -33,4 +33,4 @@ function testcase() { return preCheck && !Object.isExtensible(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-2.js index ea6df4c62..43a47a767 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-2.js @@ -45,4 +45,4 @@ function testcase() { return preCheck && beforeDeleted && !afterDeleted; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-3.js index 479930b2d..ba71b33b2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-3.js @@ -47,4 +47,4 @@ function testcase() { return preCheck && beforeDeleted && !afterDeleted; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-4.js index c5266581c..61797cd73 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-4.js @@ -41,4 +41,4 @@ function testcase() { return preCheck && beforeDeleted && afterDeleted; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-1.js index 334f19844..232ecc4cc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-1.js @@ -34,4 +34,4 @@ function testcase() { delete obj.foo; return preCheck && obj.foo === 10; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-10.js index a6d47e84a..80e84fb57 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-10.js @@ -34,4 +34,4 @@ function testcase() { delete boolObj.foo; return preCheck && boolObj.foo === 10; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-11.js index 6a584d2aa..acea71619 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-11.js @@ -34,4 +34,4 @@ function testcase() { delete numObj.foo; return preCheck && numObj.foo === 10; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-12.js index efa139813..51a4e0cbe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-12.js @@ -34,4 +34,4 @@ function testcase() { delete dateObj.foo; return preCheck && dateObj.foo === 10; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-13.js index 7a21f2961..2a0f43eac 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-13.js @@ -34,4 +34,4 @@ function testcase() { delete regObj.foo; return preCheck && regObj.foo === 10; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-14.js index cecb203d2..996dbd280 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-14.js @@ -34,4 +34,4 @@ function testcase() { delete errObj.foo; return preCheck && errObj.foo === 10; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-15.js index b7a7f3bd9..42b3a0c16 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-15.js @@ -34,4 +34,4 @@ function testcase() { delete argObj.foo; return preCheck && argObj.foo === 10; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-2.js index 434692e97..f50e9d622 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-2.js @@ -41,4 +41,4 @@ function testcase() { delete child.foo; return preCheck && child.foo === 10; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-3.js index bf80177dc..306282a5c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-3.js @@ -48,4 +48,4 @@ function testcase() { delete child.foo; return preCheck && child.foo === 10; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-4.js index be5d912f0..73e2f5b0c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-4.js @@ -39,4 +39,4 @@ function testcase() { delete obj.foo; return preCheck && obj.foo === 10; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-5.js index e62853ce2..128fa5795 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-5.js @@ -49,4 +49,4 @@ function testcase() { delete child.foo; return preCheck && child.foo === 10; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-6.js index 51c677ebe..8af42555f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-6.js @@ -51,4 +51,4 @@ function testcase() { delete child.foo; return preCheck && child.foo === 10; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-7.js index 7aeee37d8..ef3e44b9e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-7.js @@ -34,4 +34,4 @@ function testcase() { delete funObj.foo; return preCheck && funObj.foo === 10; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-8.js index 33c8f4bad..f48cf6e2e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-8.js @@ -34,4 +34,4 @@ function testcase() { delete arrObj.foo; return preCheck && arrObj.foo === 10; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-9.js index 751738713..1a5178247 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-9.js @@ -34,4 +34,4 @@ function testcase() { delete strObj.foo; return preCheck && strObj.foo === 10; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-1.js index f86bffbb4..b61f19f5c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-1.js @@ -38,4 +38,4 @@ function testcase() { return preCheck && dataPropertyAttributesAreCorrect(obj, "foo", 10, true, true, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-2.js index a8998e036..551041817 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-2.js @@ -45,4 +45,4 @@ function testcase() { return preCheck && accessorPropertyAttributesAreCorrect(obj, "foo", getFunc, setFunc, "variableForHelpVerify", true, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-3.js index cc3f9f0af..563e6e416 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-3.js @@ -53,4 +53,4 @@ function testcase() { return preCheck && dataPropertyAttributesAreCorrect(obj, "foo1", 10, true, true, false) && accessorPropertyAttributesAreCorrect(obj, "foo2", get_func, set_func, "variableForHelpVerify", true, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-4.js index 2eeae07a9..5140aee62 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-4.js @@ -53,4 +53,4 @@ function testcase() { return preCheck && dataPropertyAttributesAreCorrect(obj, "foo1", 10, true, true, false) && accessorPropertyAttributesAreCorrect(obj, "foo2", get_func, set_func, "variableForHelpVerify", true, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-1.js index d5092e5d7..00ab10927 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-1.js @@ -33,4 +33,4 @@ function testcase() { return preCheck && Object.isSealed(fun); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-2.js index ac4a2865d..95683a34d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-2.js @@ -33,4 +33,4 @@ function testcase() { return preCheck && Object.isSealed(arr); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-3.js index 4c1d4a2d9..f4a113dd5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-3.js @@ -33,4 +33,4 @@ function testcase() { return preCheck && Object.isSealed(strObj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-4.js index 2f3dbe047..2fad03e24 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-4.js @@ -33,4 +33,4 @@ function testcase() { return preCheck && Object.isSealed(boolObj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-5.js index 91275f2f2..82347e0a4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-5.js @@ -33,4 +33,4 @@ function testcase() { return preCheck && Object.isSealed(numObj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-6.js index 8715a5bf6..24ed846b9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-6.js @@ -32,4 +32,4 @@ function testcase() { return preCheck && Object.isSealed(dateObj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-7.js index 2446c1a88..f894d9747 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-7.js @@ -31,4 +31,4 @@ function testcase() { return preCheck && Object.isSealed(regObj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-8.js index 49b5d4465..26b811be8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-8.js @@ -33,4 +33,4 @@ function testcase() { return preCheck && Object.isSealed(errObj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-9.js index 952c203cf..cc1d27b61 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-9.js @@ -34,4 +34,4 @@ function testcase() { return preCheck && Object.isSealed(argObj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-3-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-3-1.js index 150e27736..0a16e215a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-3-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-3-1.js @@ -32,4 +32,4 @@ function testcase() { return preCheck && !Object.isExtensible(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-1.js index 0ff4cd463..5f5ad1e34 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-1.js @@ -36,4 +36,4 @@ function testcase() { return preCheck && Object.isSealed(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-2.js index 8325f8f2c..7a581e568 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-2.js @@ -35,4 +35,4 @@ function testcase() { Object.seal(obj); return preCheck && Object.isSealed(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-3.js index e72f69b4e..6673a6033 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-3.js @@ -34,4 +34,4 @@ function testcase() { Object.seal(obj); return preCheck && Object.isSealed(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-1.js index 3f2448ce2..8b5bccab4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-1.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-1.js index ee528c52e..cd3e420a5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-1.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-2.js index f56b32352..7898d73e1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-2.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-3.js index eaabf0489..79e2db2c9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-3.js @@ -41,4 +41,4 @@ function testcase() { return result && e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-4.js index bde943dfa..fafe6b09c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-4.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1.js index 774d39fb1..22afd78ac 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1.js @@ -32,4 +32,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-1.js index 3c4698fd9..ad97fb0ee 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-1.js @@ -31,4 +31,4 @@ function testcase() { return !Object.isExtensible(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-2.js index 3a9d9f2ff..afb837b34 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-2.js @@ -44,4 +44,4 @@ function testcase() { return beforeDeleted && !afterDeleted; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-3.js index ce5b2fdef..b2b1225b2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-3.js @@ -46,4 +46,4 @@ function testcase() { return beforeDeleted && !afterDeleted; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-4.js index bfdc1d25c..493de85a7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-4.js @@ -43,4 +43,4 @@ function testcase() { return beforeDeleted && afterDeleted && desc.configurable === false && desc.writable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-1.js index 16419315f..44eda269e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-1.js @@ -36,4 +36,4 @@ function testcase() { delete obj.foo; return obj.foo === 10 && desc.configurable === false && desc.writable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-10.js index 52557402f..d7a2376a2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-10.js @@ -36,4 +36,4 @@ function testcase() { delete arrObj.foo; return arrObj.foo === 10 && desc.configurable === false && desc.writable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-11.js index 19444a184..80f140780 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-11.js @@ -36,4 +36,4 @@ function testcase() { delete argObj[0]; return argObj[0] === 1 && desc.configurable === false && desc.writable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-12.js index 4ac2c01e3..b022c2c6e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-12.js @@ -36,4 +36,4 @@ function testcase() { delete strObj[0]; return strObj[0] === "a" && desc.configurable === false && desc.writable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-13.js index c63f1a8c4..ec86b512d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-13.js @@ -36,4 +36,4 @@ function testcase() { delete obj[0]; return obj[0] === 0 && desc.configurable === false && desc.writable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-14.js index 3d2bddc20..085571016 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-14.js @@ -36,4 +36,4 @@ function testcase() { delete arrObj[0]; return arrObj[0] === 0 && desc.configurable === false && desc.writable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-2.js index 08036a6e3..833aadf42 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-2.js @@ -42,4 +42,4 @@ function testcase() { delete child.foo; return child.foo === 10 && desc.configurable === false && desc.writable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-3.js index 327c72e7b..a1993922f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-3.js @@ -50,4 +50,4 @@ function testcase() { delete child.foo; return child.foo === 10 && desc.configurable === false && desc.writable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-4.js index 9763a0858..4adf434be 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-4.js @@ -41,4 +41,4 @@ function testcase() { delete obj.foo; return obj.foo === 10 && desc.configurable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-5.js index 1cafb32db..46ff169b6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-5.js @@ -49,4 +49,4 @@ function testcase() { delete child.foo; return child.foo === 10 && desc.configurable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-6.js index a127e1149..16c6720c5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-6.js @@ -53,4 +53,4 @@ function testcase() { delete child.foo; return child.foo === 10 && desc.configurable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-7.js index 9433a8016..d304258be 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-7.js @@ -36,4 +36,4 @@ function testcase() { delete argObj.foo; return argObj.foo === 10 && desc.configurable === false && desc.writable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-8.js index 5b2c678ea..9b52bf4f9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-8.js @@ -36,4 +36,4 @@ function testcase() { delete strObj.foo; return strObj.foo === 10 && desc.configurable === false && desc.writable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-9.js index 81d64f8fe..a217ccd79 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-9.js @@ -36,4 +36,4 @@ function testcase() { delete funObj.foo; return funObj.foo === 10 && desc.configurable === false && desc.writable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-b-i-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-b-i-1.js index ff31caea0..9b530fbff 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-b-i-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-b-i-1.js @@ -40,4 +40,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "foo", 10, false, true, false) && desc.writable === false && desc.configurable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-b-i-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-b-i-2.js index 2ffe0f663..32365caad 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-b-i-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-b-i-2.js @@ -51,4 +51,4 @@ function testcase() { desc1.configurable === false && desc1.writable === false && desc2.configurable === false && desc2.writable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-1.js index 53f13a445..0d8dfa114 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-1.js @@ -40,4 +40,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "foo", 10, false, true, false) && desc.configurable === false && desc.writable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-2.js index 9a8e71bfd..971784db0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-2.js @@ -64,4 +64,4 @@ function testcase() { return desc.configurable === false && result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-3.js index 736da317b..2d9f8c693 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-3.js @@ -77,4 +77,4 @@ function testcase() { desc1.configurable === false && desc1.writable === false && desc2.configurable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-4.js index 8d917bf09..524c0c981 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-4.js @@ -75,4 +75,4 @@ function testcase() { return dataPropertyAttributesAreCorrect(obj, "foo1", 10, false, true, false) && result && desc1.configurable === false && desc1.writable === false && desc2.configurable === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-1.js index 3ef35d8d9..16c01df96 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-1.js @@ -31,4 +31,4 @@ function testcase() { return Object.isFrozen(funObj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-2.js index 1991a28f3..e13e6536d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-2.js @@ -31,4 +31,4 @@ function testcase() { return Object.isFrozen(arrObj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-3.js index 73111e427..f72821d3c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-3.js @@ -31,4 +31,4 @@ function testcase() { return Object.isFrozen(strObj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-4.js index c779d9d8b..339e8f8ff 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-4.js @@ -31,4 +31,4 @@ function testcase() { return Object.isFrozen(boolObj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-5.js index 9d2835345..e3210fc8e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-5.js @@ -31,4 +31,4 @@ function testcase() { return Object.isFrozen(numObj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-6.js index 2eb1e4561..4b908e6df 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-6.js @@ -31,4 +31,4 @@ function testcase() { return Object.isFrozen(dateObj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-7.js index ea47be25d..f59b50fd2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-7.js @@ -31,4 +31,4 @@ function testcase() { return Object.isFrozen(regObj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-8.js index 02747b7fd..081d6f191 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-8.js @@ -31,4 +31,4 @@ function testcase() { return Object.isFrozen(errObj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-9.js index 1bfd1cb3b..cf2273f24 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-9.js @@ -32,4 +32,4 @@ function testcase() { return Object.isFrozen(argObj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-3-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-3-1.js index 5c43b36ca..923c7e882 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-3-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-3-1.js @@ -31,4 +31,4 @@ function testcase() { return !Object.isExtensible(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-1.js index 4227027eb..64c762d26 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-1.js @@ -35,4 +35,4 @@ function testcase() { Object.freeze(obj); return Object.isFrozen(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-2.js index 34763d621..8c275a55e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-2.js @@ -36,4 +36,4 @@ function testcase() { return Object.isFrozen(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-3.js index 8e9cfdccb..2c8229b4a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-3.js @@ -35,4 +35,4 @@ function testcase() { Object.freeze(obj); return Object.isFrozen(obj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1-s.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1-s.js index 8faec246f..1bc53de82 100644 --- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1-s.js @@ -35,4 +35,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1.js index 6260566e6..0df07c5ca 100644 --- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1.js @@ -29,4 +29,4 @@ function testcase() Function('a','a','return;'); return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-2-s.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-2-s.js index d10cb17d7..416665e0c 100644 --- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-2-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-2-s.js @@ -35,4 +35,4 @@ function testcase() return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3-s.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3-s.js index 4627ef98c..c29ee3b7d 100644 --- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3-s.js @@ -36,4 +36,4 @@ function testcase() { return (e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3.js index ce8976c69..67af52381 100644 --- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3.js +++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3.js @@ -28,4 +28,4 @@ function testcase() { Function('eval', 'return;'); return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-4-s.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-4-s.js index a2512c4fe..1a76289a7 100644 --- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-4-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-4-s.js @@ -35,4 +35,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5-s.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5-s.js index ccca9f8c1..f6e17cbac 100644 --- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5-s.js @@ -36,4 +36,4 @@ function testcase() return(e instanceof SyntaxError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5.js index 184bdd2e3..52b4197f5 100644 --- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5.js +++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5.js @@ -29,4 +29,4 @@ function testcase() Function('a,a','return;'); return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-6-s.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-6-s.js index db8de32b4..232bac2ed 100644 --- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-6-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-6-s.js @@ -36,4 +36,4 @@ function testcase() } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-7-s.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-7-s.js index d8f7d54d2..0e4cada47 100644 --- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-7-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-7-s.js @@ -35,4 +35,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-8-s.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-8-s.js index 6d3f066b2..73fe8608c 100644 --- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-8-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-8-s.js @@ -32,4 +32,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-9-s.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-9-s.js index 9be3593af..f81da94a8 100644 --- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-9-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-9-s.js @@ -31,4 +31,4 @@ function testcase() { var foo = new Function("baz", "baz", "baz", "return 0;"); return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.3/15.3.3.2/15.3.3.2-1.js b/test/suite/converted/chapter15/15.3/15.3.3/15.3.3.2/15.3.3.2-1.js index ddb25f23a..5ab9acee3 100644 --- a/test/suite/converted/chapter15/15.3/15.3.3/15.3.3.2/15.3.3.2-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.3/15.3.3.2/15.3.3.2-1.js @@ -34,4 +34,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-1-s.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-1-s.js index f1d531597..cf66bfde9 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-1-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-1-s.js @@ -33,4 +33,4 @@ function testcase() { } return !fun.apply("", Array); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-2-s.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-2-s.js index 7053d2e76..f48c181b0 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-2-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-2-s.js @@ -32,4 +32,4 @@ function testcase() { } return !fun.apply(-12, Array); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-3-s.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-3-s.js index 001c3ea4c..cc1c445ac 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-3-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-3-s.js @@ -33,4 +33,4 @@ function testcase() { } return !fun.apply(false, Array); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-1-s.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-1-s.js index e1898f498..99a4c2f33 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-1-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-1-s.js @@ -32,4 +32,4 @@ function testcase() { } return !fun.call(""); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-2-s.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-2-s.js index d84d75e94..f615dc2d2 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-2-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-2-s.js @@ -32,4 +32,4 @@ function testcase() { } return !fun.call(-12); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-3-s.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-3-s.js index eff8f21c7..175b89474 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-3-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-3-s.js @@ -32,4 +32,4 @@ function testcase() { } return !fun.call(false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-1.js index 838db8525..8c7cfc3ef 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-1.js @@ -33,4 +33,4 @@ function testcase() { return newFunc() === "abc"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-10.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-10.js index 0c75a511b..4eb618838 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-10.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-10.js @@ -35,4 +35,4 @@ function testcase() { return newFunc(); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-11.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-11.js index f3563b96f..1a8438766 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-11.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-11.js @@ -35,4 +35,4 @@ function testcase() { return newFunc(1); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-12.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-12.js index 4fe48eddf..3505429fe 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-12.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-12.js @@ -36,4 +36,4 @@ function testcase() { return newFunc(1, 2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-13.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-13.js index 48263e49a..3bba4bd95 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-13.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-13.js @@ -36,4 +36,4 @@ function testcase() { return newFunc(); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-14.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-14.js index 8094b0681..0d06bc30f 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-14.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-14.js @@ -36,4 +36,4 @@ function testcase() { return newFunc(2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-15.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-15.js index ceedd7822..c30864fd0 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-15.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-15.js @@ -36,4 +36,4 @@ function testcase() { return newFunc(); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-2.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-2.js index 9cf607f44..05a9cba33 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-2.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-2.js @@ -35,4 +35,4 @@ function testcase() { return newFunc() === obj; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-3.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-3.js index 9ad113fa5..949832ef7 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-3.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-3.js @@ -33,4 +33,4 @@ function testcase() { return newFunc("c") === "c"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-4.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-4.js index 64ee44f4f..430abd395 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-4.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-4.js @@ -33,4 +33,4 @@ function testcase() { return newFunc(); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-5.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-5.js index 67873afac..a537ca0a2 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-5.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-5.js @@ -33,4 +33,4 @@ function testcase() { return newFunc(1); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-6.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-6.js index 0b8750fe2..bb3007859 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-6.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-6.js @@ -35,4 +35,4 @@ function testcase() { return newFunc(); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-7.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-7.js index a3aa45d73..40997408a 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-7.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-7.js @@ -35,4 +35,4 @@ function testcase() { return newFunc(); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-8.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-8.js index 170b051a6..0b39948e1 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-8.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-8.js @@ -35,4 +35,4 @@ function testcase() { return newFunc(1); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-9.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-9.js index 125c6f875..762997786 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-9.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-9.js @@ -35,4 +35,4 @@ function testcase() { return newFunc(2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-1.js index 7192bc850..22145d541 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-1.js @@ -39,4 +39,4 @@ function testcase() { return newInstance.hasOwnProperty("returnValue") && newInstance.returnValue === "abc" && newInstance.hasOwnProperty("returnVerifyResult") && newInstance.returnVerifyResult === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-10.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-10.js index 79b8c1bf9..0aecd2cb9 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-10.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-10.js @@ -35,4 +35,4 @@ function testcase() { return newInstance.valueOf() === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-11.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-11.js index 0c8d15f21..5e1ba61b2 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-11.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-11.js @@ -35,4 +35,4 @@ function testcase() { return newInstance.valueOf() === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-12.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-12.js index ed3f84de1..d1b221e3f 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-12.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-12.js @@ -35,4 +35,4 @@ function testcase() { return newInstance.valueOf() === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-13.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-13.js index ee37c9668..10790d910 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-13.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-13.js @@ -35,4 +35,4 @@ function testcase() { return newInstance.valueOf() === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-14.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-14.js index 610c32e90..c74040125 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-14.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-14.js @@ -35,4 +35,4 @@ function testcase() { return newInstance.valueOf() === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-2.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-2.js index 2730f012e..93ea7c5ab 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-2.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-2.js @@ -39,4 +39,4 @@ function testcase() { return newInstance.hasOwnProperty("returnValue") && newInstance.returnValue === "abc" && newInstance.hasOwnProperty("returnVerifyResult") && newInstance.returnVerifyResult === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-3.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-3.js index d8954a7ca..b8b6c79bb 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-3.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-3.js @@ -35,4 +35,4 @@ function testcase() { return newInstance.valueOf() === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-4.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-4.js index b2e356e34..833a57d8f 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-4.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-4.js @@ -35,4 +35,4 @@ function testcase() { return newInstance.valueOf() === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-5.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-5.js index 09a776c7b..42ee19b7c 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-5.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-5.js @@ -43,4 +43,4 @@ function testcase() { delete Object.prototype.verifyThis; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-6.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-6.js index 9f7db080b..bccc9c8f0 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-6.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-6.js @@ -35,4 +35,4 @@ function testcase() { return newInstance.valueOf() === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-7.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-7.js index 215233e06..cd3e3ea08 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-7.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-7.js @@ -35,4 +35,4 @@ function testcase() { return newInstance.valueOf() === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-8.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-8.js index 17f98c175..cc80daa49 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-8.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-8.js @@ -35,4 +35,4 @@ function testcase() { return newInstance.valueOf() === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-9.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-9.js index b9502f17a..4a1c6628f 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-9.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-9.js @@ -35,4 +35,4 @@ function testcase() { return newInstance.valueOf() === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-1.js index 92d631e5d..93a58cdba 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-1.js @@ -31,4 +31,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-10-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-10-1.js index 6f27c4a87..402d83aed 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-10-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-10-1.js @@ -31,4 +31,4 @@ function testcase() { var obj = foo.bind({}); return Object.prototype.toString.call(obj) === "[object Function]"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-11-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-11-1.js index ea738206a..86bb83015 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-11-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-11-1.js @@ -36,4 +36,4 @@ function testcase() { delete Function.prototype.property; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-1.js index 868b3e29a..8a8c40879 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-1.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-2.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-2.js index e7a7f8b8a..ed191caa3 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-2.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-2.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-3.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-3.js index b33da58f1..b074aef32 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-3.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-3.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-4.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-4.js index f114883e2..b84dffab7 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-4.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-4.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-5.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-5.js index 3670ca6f5..3c1ac7709 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-5.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-5.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-6.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-6.js index d6b840a1c..1f57da76d 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-6.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-6.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-1.js index f0b573e5a..c2dc6e0f2 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-1.js @@ -36,4 +36,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-2.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-2.js index d292abc9c..0a1ad18e0 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-2.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-2.js @@ -37,4 +37,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-3.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-3.js index a422557d0..d633e272f 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-3.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-3.js @@ -35,4 +35,4 @@ function testcase() { canWritable = (obj.length === 100); return hasProperty && !canWritable; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-4.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-4.js index 08724ea40..2838d7ffb 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-4.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-4.js @@ -38,4 +38,4 @@ function testcase() { } return hasProperty && !canEnumerable; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-5.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-5.js index cced5dc51..200150bb5 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-5.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-5.js @@ -35,4 +35,4 @@ function testcase() { canConfigurable = !obj.hasOwnProperty("length"); return hasProperty && !canConfigurable; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-16-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-16-1.js index 23c2b40d3..3bcc74ca6 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-16-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-16-1.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-16-2.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-16-2.js index 5b8524133..a741772f6 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-16-2.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-16-2.js @@ -31,4 +31,4 @@ function testcase() { obj.property = 12; return obj.hasOwnProperty("property"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-1.js index 53745b88c..d61101489 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-1.js @@ -41,4 +41,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-10.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-10.js index 6baaa4d30..d28dc6712 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-10.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-10.js @@ -29,4 +29,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-11.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-11.js index a7a46365f..ac06512ee 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-11.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-11.js @@ -29,4 +29,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-12.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-12.js index 8c3a1d974..062eb85a9 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-12.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-12.js @@ -29,4 +29,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-13.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-13.js index 4de5104ce..f94ee9ae2 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-13.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-13.js @@ -29,4 +29,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-14.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-14.js index 1e3b30451..beb8b079a 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-14.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-14.js @@ -29,4 +29,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-15.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-15.js index 3b9b446a1..e520101d2 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-15.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-15.js @@ -29,4 +29,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-16.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-16.js index 47760ae8f..3a0fd3ba8 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-16.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-16.js @@ -30,4 +30,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-2.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-2.js index bdf0854aa..baf0fd3cf 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-2.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-2.js @@ -41,4 +41,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-3.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-3.js index 1fab87ee0..25b2ba466 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-3.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-3.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-4.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-4.js index 351b12feb..750f7e79f 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-4.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-4.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-5.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-5.js index 081a0d552..f313f78c9 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-5.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-5.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-6.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-6.js index bfec9191d..6e1cb7f2c 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-6.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-6.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-7.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-7.js index 778b9912c..cd290b094 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-7.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-7.js @@ -36,4 +36,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-8.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-8.js index f70cddcdd..5b3e712d7 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-8.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-8.js @@ -34,4 +34,4 @@ function testcase() { return a.prop === "verifyPropertyExist" && a[41] === 41 && a.length === 42; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-9.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-9.js index faddd099f..a12ce006a 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-9.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-9.js @@ -31,4 +31,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-1.js index 632c98787..41cf5d1dd 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-1.js @@ -30,4 +30,4 @@ function testcase() { var obj = foo.bind({}); return obj.hasOwnProperty("caller"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-2.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-2.js index 6d1529f49..ec2144541 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-2.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-2.js @@ -34,4 +34,4 @@ function testcase() { return (ex instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-3.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-3.js index 69326559f..fe70c47d7 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-3.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-3.js @@ -35,4 +35,4 @@ function testcase() { return (ex instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-4.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-4.js index 25152e7af..faaf6d99d 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-4.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-4.js @@ -38,4 +38,4 @@ function testcase() { } return hasProperty && !canEnumerable; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-5.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-5.js index 3db2b7192..5e482de42 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-5.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-5.js @@ -35,4 +35,4 @@ function testcase() { canConfigurable = obj.hasOwnProperty("caller"); return hasProperty && canConfigurable; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-1.js index 7697f1f23..de9883b44 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-1.js @@ -30,4 +30,4 @@ function testcase() { var obj = foo.bind({}); return obj.hasOwnProperty("arguments"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-2.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-2.js index 092149712..953fd5db5 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-2.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-2.js @@ -34,4 +34,4 @@ function testcase() { return (ex instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-3.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-3.js index 3fea25c7f..5cab7bf26 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-3.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-3.js @@ -35,4 +35,4 @@ function testcase() { return (ex instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-4.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-4.js index 142f154a5..c26fee2e1 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-4.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-4.js @@ -38,4 +38,4 @@ function testcase() { } return hasProperty && !canEnumerable; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-5.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-5.js index 79b3a2f93..ce3288680 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-5.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-5.js @@ -35,4 +35,4 @@ function testcase() { canConfigurable = !obj.hasOwnProperty("arguments"); return hasProperty && !canConfigurable; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-3-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-3-1.js index 8670e0637..14bfe048b 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-3-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-3-1.js @@ -34,4 +34,4 @@ function testcase() { var obj = foo.bind({}, "a", "b"); return obj()==true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-1.js index 26e3d1037..f221e15cf 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-1.js @@ -32,4 +32,4 @@ function testcase() { obj.property = 12; return obj.property === 12; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-10.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-10.js index def028839..de8ac924d 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-10.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-10.js @@ -45,4 +45,4 @@ function testcase() { delete Function.prototype.property; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-11.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-11.js index 08c28ebd0..2cc7f976d 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-11.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-11.js @@ -39,4 +39,4 @@ function testcase() { delete Function.prototype.property; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-12.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-12.js index 570b31575..9cefad0ea 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-12.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-12.js @@ -31,4 +31,4 @@ function testcase() { var obj = foo.bind({}); return typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-2.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-2.js index f33595dc4..44623d665 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-2.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-2.js @@ -36,4 +36,4 @@ function testcase() { delete Function.prototype.property; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-3.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-3.js index db4f98975..0f74aa19c 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-3.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-3.js @@ -38,4 +38,4 @@ function testcase() { delete Function.prototype.property; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-4.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-4.js index c0f25f5e1..eb288bebe 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-4.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-4.js @@ -46,4 +46,4 @@ function testcase() { delete Function.prototype.property; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-5.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-5.js index 0aabc60d6..003438054 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-5.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-5.js @@ -36,4 +36,4 @@ function testcase() { }); return obj.property === 12; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-6.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-6.js index 73e26915e..fb9b9ab2d 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-6.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-6.js @@ -41,4 +41,4 @@ function testcase() { delete Function.prototype.property; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-7.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-7.js index 869c09689..5dddf1028 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-7.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-7.js @@ -41,4 +41,4 @@ function testcase() { delete Function.prototype.property; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-8.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-8.js index de46dfcbb..2cc9ce6bd 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-8.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-8.js @@ -47,4 +47,4 @@ function testcase() { delete Function.prototype.property; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-9.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-9.js index 745aee9b1..d614125ce 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-9.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-9.js @@ -34,4 +34,4 @@ function testcase() { }); return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-8-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-8-1.js index 188cd5408..48e6d568f 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-8-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-8-1.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-8-2.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-8-2.js index 3427312b7..d0e408996 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-8-2.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-8-2.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-9-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-9-1.js index 9005f0d71..b77ffebc2 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-9-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-9-1.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-9-2.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-9-2.js index a9b1273e7..51d0d790c 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-9-2.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-9-2.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-1.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-1.js index 189b2db72..abb39fe08 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-1.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-3.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-3.js index f7fb58375..eccc7e303 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-3.js @@ -31,4 +31,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-4.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-4.js index 661d63919..e7f1fa656 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-4.js @@ -41,4 +41,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-5.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-5.js index 9d036c636..8b863b0ed 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-5.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-6.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-6.js index e435c57a0..60bd5b8c3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-6.js @@ -31,4 +31,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-7.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-7.js index 95c02d20a..525c2a688 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-7.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-13.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-13.js index 4bac7e6cb..c7d950fe3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-13.js @@ -34,4 +34,4 @@ function testcase() { return !Array.isArray(arg); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-1.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-1.js index cf76d555d..ce79687b1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-1.js @@ -33,4 +33,4 @@ function testcase() { var child = new Con(); return !Array.isArray(child); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-2.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-2.js index 16d3bbffa..ce5ae19ee 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-2.js @@ -34,4 +34,4 @@ function testcase() { return !Array.isArray(child); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.10/15.4.4.10-10-c-ii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.10/15.4.4.10-10-c-ii-1.js index 23a54aedb..2cb500cd5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.10/15.4.4.10-10-c-ii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.10/15.4.4.10-10-c-ii-1.js @@ -39,4 +39,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.12/15.4.4.12-9-a-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.12/15.4.4.12-9-a-1.js index b45f797d6..3c0be7da9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.12/15.4.4.12-9-a-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.12/15.4.4.12-9-a-1.js @@ -29,4 +29,4 @@ function testcase() { var newArrObj = arrObj.splice(-2, 1); return newArrObj.length === 1 && newArrObj[0] === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.12/15.4.4.12-9-c-ii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.12/15.4.4.12-9-c-ii-1.js index 4f121258e..26ad84e30 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.12/15.4.4.12-9-c-ii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.12/15.4.4.12-9-c-ii-1.js @@ -54,4 +54,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-1.js index 206123423..00b390bd9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-1.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-1.js index a5ad4ed82..1933534f1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-1.js @@ -33,4 +33,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-10.js index c329fd1a2..3508311d7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-10.js @@ -34,4 +34,4 @@ function testcase() { delete Math.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-11.js index c1da1fa96..65e52ace2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-11.js @@ -32,4 +32,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, true) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-12.js index e9e670f7e..0e803d17d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-12.js @@ -32,4 +32,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, true) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-13.js index 53126bd39..1f8e92de6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-13.js @@ -35,4 +35,4 @@ function testcase() { delete JSON.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-14.js index df34f0f62..865bf35fd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-14.js @@ -32,4 +32,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, true) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-15.js index f4be43b55..8212b3823 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-15.js @@ -33,4 +33,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, true) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-17.js index c63921066..61e278c73 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-17.js @@ -35,4 +35,4 @@ function testcase() { fnGlobalObject().length = oldLen; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-2.js index 4b36b7483..a14e2c4f5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-2.js @@ -33,4 +33,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-3.js index 92245011f..684323c9e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-3.js @@ -36,4 +36,4 @@ function testcase() { delete Boolean.prototype.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-4.js index 063987ec5..ccfed8ac0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-4.js @@ -32,4 +32,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, true) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-5.js index 335f16c8e..4613f45f8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-5.js @@ -36,4 +36,4 @@ function testcase() { delete Number.prototype.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-6.js index 8ff575289..25e809a6c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-6.js @@ -32,4 +32,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, true) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-8.js index 682f1ffd9..8e4e29104 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-8.js @@ -30,4 +30,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, 'l') === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-9.js index 096242e5f..17bb82245 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-9.js @@ -33,4 +33,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, true) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-10-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-10-1.js index e468df347..9923e75aa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-10-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-10-1.js @@ -49,4 +49,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-10-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-10-2.js index 88dd11f13..24e68e858 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-10-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-10-2.js @@ -36,4 +36,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-1.js index 3f1d712ae..d68a26d56 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-1.js @@ -30,4 +30,4 @@ function testcase() { return Array.prototype.indexOf.call(objOne, true) === 1 && Array.prototype.indexOf.call(objTwo, true) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-10.js index ade75c010..848da479a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-10.js @@ -45,4 +45,4 @@ function testcase() { return Array.prototype.indexOf.call(childOne, true) === 1 && Array.prototype.indexOf.call(childTwo, true) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-11.js index 7d0ce3c07..c153d933f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-11.js @@ -34,4 +34,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, true) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-12.js index 0114d79e1..c9a141538 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-12.js @@ -44,4 +44,4 @@ function testcase() { delete Object.prototype.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-13.js index b2fe34440..1cce0b84f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-13.js @@ -40,4 +40,4 @@ function testcase() { return Array.prototype.indexOf.call(child, true) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-14.js index 56f47ea85..85885252d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-14.js @@ -30,4 +30,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, true) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-15.js index 421d963c2..77865240f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-15.js @@ -45,4 +45,4 @@ function testcase() { fnGlobalObject().length = oldLen; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-17.js index 15e56d04c..5dd502389 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-17.js @@ -34,4 +34,4 @@ function testcase() { return func(0, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-18.js index 75fa9004a..6874ba39e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-18.js @@ -34,4 +34,4 @@ function testcase() { delete String.prototype[3]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-19.js index e80af1602..e842da9a1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-19.js @@ -35,4 +35,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, obj[1]) === 1 && Array.prototype.indexOf.call(obj, obj[2]) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-2.js index 8d3e7fb40..256c94ba3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-2.js @@ -36,4 +36,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-3.js index 8f9d8751c..92ebd3f64 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-3.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.indexOf.call(child, true) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-4.js index f7e6e6279..2f48b0ad0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-4.js @@ -40,4 +40,4 @@ function testcase() { Array.prototype.length = arrProtoLen; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-5.js index 3a8ddc423..54afb0664 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-5.js @@ -46,4 +46,4 @@ function testcase() { return Array.prototype.indexOf.call(child, true) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-6.js index 32d779a16..c2b9ee70c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-6.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.indexOf.call(childOne, true) === 1 && Array.prototype.indexOf.call(childTwo, true) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-7.js index 1607eb3e2..5dc18f644 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-7.js @@ -43,4 +43,4 @@ function testcase() { return Array.prototype.indexOf.call(objOne, true) === 1 && Array.prototype.indexOf.call(objTwo, true) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-8.js index f279172c4..a9663bf34 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-8.js @@ -43,4 +43,4 @@ function testcase() { return Array.prototype.indexOf.call(child, true) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-9.js index b8bd98559..119ce469f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-9.js @@ -48,4 +48,4 @@ function testcase() { return Array.prototype.indexOf.call(child, true) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-1.js index dc4a9ec0e..f1c1ad128 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-1.js @@ -30,4 +30,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, 1) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-10.js index c05dedb89..d7f2dc56a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-10.js @@ -30,4 +30,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, 0) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-11.js index c40ce97fd..8de224932 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-11.js @@ -31,4 +31,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, 1) === 1 && Array.prototype.indexOf.call(obj, 2) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-12.js index 482cb1135..da402662f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-12.js @@ -31,4 +31,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, "true") === 1 && Array.prototype.indexOf.call(obj, "2") === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-13.js index 65638454f..063aa2a1c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-13.js @@ -31,4 +31,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, true) === 199 && Array.prototype.indexOf.call(obj, "200.59") === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-14.js index a012caa50..d5232714a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-14.js @@ -34,4 +34,4 @@ function testcase() { Array.prototype.indexOf.call(objTwo, true) === -1 && Array.prototype.indexOf.call(objThree, true) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-15.js index 9b5f4a477..72d33e716 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-15.js @@ -31,4 +31,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, true) === 1 && Array.prototype.indexOf.call(obj, "2E0") === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-16.js index 13fe30ebe..9175a9c0d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-16.js @@ -31,4 +31,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, true) === 10 && Array.prototype.indexOf.call(obj, "0x00B") === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-17.js index 50905cfa3..a702d6feb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-17.js @@ -31,4 +31,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, true) === 1 && Array.prototype.indexOf.call(obj, "0002.0") === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-18.js index 102975501..ff5ce13f7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-18.js @@ -30,4 +30,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, true) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-19.js index 9a904373f..4cb6340c1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-19.js @@ -46,4 +46,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, true) === 1 && Array.prototype.indexOf.call(obj, 2) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-2.js index b73689ecd..fbc6a174c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-2.js @@ -29,4 +29,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, 0) === 0 && Array.prototype.indexOf.call(obj, 1) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-20.js index 5cc541e8a..e23b930a9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-20.js @@ -40,4 +40,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, true) === 1 && Array.prototype.indexOf.call(obj, 2) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-21.js index e7e439543..fc08bf643 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-21.js @@ -46,4 +46,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, true) === 1 && toStringAccessed && valueOfAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-22.js index 59518fe99..409281a53 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-22.js @@ -50,4 +50,4 @@ function testcase() { return toStringAccessed && valueOfAccessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-23.js index efe347e3e..b98027a45 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-23.js @@ -52,4 +52,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, true) === 1 && valueOfAccessed && !toStringAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-24.js index d35fce86c..f94a9b8b6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-24.js @@ -31,4 +31,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, true) === 122 && Array.prototype.indexOf.call(obj, false) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-25.js index 7d81305d0..0b32e8cec 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-25.js @@ -31,4 +31,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, true) === 1 && Array.prototype.indexOf.call(obj, false) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-28.js index ba3947323..cf89d9ce4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-28.js @@ -35,4 +35,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, targetObj) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-29.js index ac762d235..50cb1bc8b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-29.js @@ -35,4 +35,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, targetObj) === 0 && Array.prototype.indexOf.call(obj, 4294967297) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-3.js index 5620d1b31..7d0609c13 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-3.js @@ -30,4 +30,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, true) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-4.js index 6cbe35c42..2e8b1ed23 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-4.js @@ -30,4 +30,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, true) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-5.js index d8bfa020a..bd8f5f2a2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-5.js @@ -30,4 +30,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, true) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-6.js index 852921fee..f7e15bbfa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-6.js @@ -31,4 +31,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, true) === 3 && Array.prototype.indexOf.call(obj, false) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-7.js index 9931bb93b..8be6f09e8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-7.js @@ -31,4 +31,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, true) === 4 && Array.prototype.indexOf.call(obj, false) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-8.js index e23e266ff..4aecfc633 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-8.js @@ -30,4 +30,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, 0) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-9.js index bdf2714cf..d51a4f84f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-9.js @@ -30,4 +30,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, 0) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-1.js index 9de60042a..52fdccfd9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-1.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-10.js index a312ff7e4..a5c0647f4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-10.js @@ -29,4 +29,4 @@ function testcase() { var obj = { 0: targetObj, 100: targetObj, length: -6e-1 }; return Array.prototype.indexOf.call(obj, targetObj) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-11.js index fc981b2cf..27e78ac9f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-11.js @@ -29,4 +29,4 @@ function testcase() { var obj = { 0: targetObj, 100: targetObj, length: "" }; return Array.prototype.indexOf.call(obj, targetObj) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-2.js index a67a20139..68cf77a1d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-2.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-3.js index d448fc3e9..4594fd7a8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-3.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-4.js index 2c13af67b..46905053a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-4.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-5.js index 609217f80..cc5267d35 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-5.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-6.js index 1ac54ac66..a0f971423 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-6.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-7.js index e702b63b1..191bf8d88 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-7.js @@ -38,4 +38,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-8.js index ccb391471..a1d7e992d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-8.js @@ -46,4 +46,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-9.js index 152dd9e4c..2602596f7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-9.js @@ -29,4 +29,4 @@ function testcase() { var obj = { 0: targetObj, 100: targetObj, length: 0.1 }; return Array.prototype.indexOf.call(obj, targetObj) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-1.js index 97d1765f4..a61736bc0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-1.js @@ -31,4 +31,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-10.js index b4f7e8967..94a7fb74b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-10.js @@ -29,4 +29,4 @@ function testcase() { return [0, targetObj, 2].indexOf(targetObj, 2) === -1 && [0, 1, targetObj].indexOf(targetObj, 2) === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-11.js index 276176fd4..19053758e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-11.js @@ -29,4 +29,4 @@ function testcase() { return [0, targetObj, 2].indexOf(targetObj, -1) === -1 && [0, 1, targetObj].indexOf(targetObj, -1) === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-12.js index 108fd4253..4524859a9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-12.js @@ -29,4 +29,4 @@ function testcase() { arr[Math.pow(2, 32) - 2] = true; //length is the max value of Uint type return arr.indexOf(true, Infinity) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-16.js index 61c9fc091..577c540de 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-16.js @@ -29,4 +29,4 @@ function testcase() { arr[Math.pow(2, 32) - 2] = true; //length is the max value of Uint type return arr.indexOf(true, "Infinity") === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-18.js index 4815725f7..b474b80ec 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-18.js @@ -29,4 +29,4 @@ function testcase() { return [0, 1, targetObj, 3, 4].indexOf(targetObj, "3E0") === -1 && [0, 1, 2, targetObj, 4].indexOf(targetObj, "3E0") === 3; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-19.js index 63b067148..157de165a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-19.js @@ -29,4 +29,4 @@ function testcase() { return [0, 1, targetObj, 3, 4].indexOf(targetObj, "0x0003") === -1 && [0, 1, 2, targetObj, 4].indexOf(targetObj, "0x0003") === 3; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-2.js index d1a63adc1..45f3f8e73 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-2.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-20.js index 50dc33396..10bda1a7e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-20.js @@ -29,4 +29,4 @@ function testcase() { return [0, 1, targetObj, 3, 4].indexOf(targetObj, "0003.10") === -1 && [0, 1, 2, targetObj, 4].indexOf(targetObj, "0003.10") === 3; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-21.js index a93c1a3a3..19b466524 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-21.js @@ -39,4 +39,4 @@ function testcase() { return [0, true].indexOf(true, fromIndex) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-22.js index e50035306..be905dc10 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-22.js @@ -35,4 +35,4 @@ function testcase() { return [0, true].indexOf(true, fromIndex) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-23.js index 3222f46bf..0580b06b3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-23.js @@ -43,4 +43,4 @@ function testcase() { return [0, true].indexOf(true, fromIndex) === 1 && toStringAccessed && valueOfAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-24.js index 332e8f6a5..82e994155 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-24.js @@ -47,4 +47,4 @@ function testcase() { return toStringAccessed && valueOfAccessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-25.js index 00297501c..a130e4775 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-25.js @@ -47,4 +47,4 @@ function testcase() { return [0, true].indexOf(true, child) === 1 && valueOfAccessed && !toStringAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-26.js index 10a4127a4..5b343017d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-26.js @@ -55,4 +55,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-27.js index f0f9fe34b..47d7cb325 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-27.js @@ -59,4 +59,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-28.js index 08aaccffb..dc4b96b9d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-28.js @@ -41,4 +41,4 @@ function testcase() { return (e instanceof TypeError) && !stepFiveOccurs; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-29.js index 569f77148..a12301937 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-29.js @@ -50,4 +50,4 @@ function testcase() { return (e instanceof RangeError) && !stepFiveOccurs; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-3.js index eb46870aa..65abdc27d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-3.js @@ -31,4 +31,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-30.js index d49c1c711..69a617a34 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-30.js @@ -54,4 +54,4 @@ function testcase() { return (e instanceof TypeError) && !stepFiveOccurs; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-31.js index 1255a1545..13f424c05 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-31.js @@ -29,4 +29,4 @@ function testcase() { return [0, targetObj, 2].indexOf(targetObj, 2.5) === -1 && [0, 1, targetObj].indexOf(targetObj, 2.5) === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-32.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-32.js index 37cf9dbda..6d6c34b77 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-32.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-32.js @@ -29,4 +29,4 @@ function testcase() { return [0, targetObj, 2].indexOf(targetObj, -1.5) === -1 && [0, 1, targetObj].indexOf(targetObj, -1.5) === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-4.js index 74d6542fd..b86556efe 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-4.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-5.js index 2d3f109d1..800c23596 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-5.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-6.js index 18b135547..ef24539e0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-6.js @@ -31,4 +31,4 @@ function testcase() { arr.indexOf(2) === arr.indexOf(2, 0) && arr.indexOf(4) === arr.indexOf(4, 0); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-6-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-6-1.js index 3f5f1f135..a02d9f8c0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-6-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-6-1.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-1.js index bf9205d7c..21e95fc3e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-1.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-1.js index 8169936d1..55e00eae7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-1.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-10.js index 6770095a6..f6a1a3013 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-10.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-11.js index 52891da3b..8babda142 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-11.js @@ -38,4 +38,4 @@ function testcase() { return arr.indexOf(1) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-2.js index b833788a2..875ccf340 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-2.js @@ -37,4 +37,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-3.js index 1d08ee480..a850ac7ae 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-3.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-4.js index a27c14891..345e64b3f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-4.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-5.js index 50e54cb6b..07adf941c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-5.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-6.js index 65d84a064..13bc4666a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-6.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-7.js index eab9857bd..614699312 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-7.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-8.js index f092f27db..2d1ea7992 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-8.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-9.js index 97a2e94ad..31b446ef6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-9.js @@ -37,4 +37,4 @@ function testcase() { a.indexOf(4,4294967290) === -1 && a.indexOf(5,4294967290) === -1 ) ; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-1.js index ef4169a36..bcd0d1e29 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-1.js @@ -38,4 +38,4 @@ function testcase() { return 2 === Array.prototype.indexOf.call(arr, "length"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-10.js index bfff241d3..76ede9259 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-10.js @@ -47,4 +47,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-11.js index 1599c3d8d..d21b445af 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-11.js @@ -45,4 +45,4 @@ function testcase() { return -1 === Array.prototype.indexOf.call(arr, 6.99); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-12.js index 733e1d092..997864af9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-12.js @@ -45,4 +45,4 @@ function testcase() { return -1 === arr.indexOf("6.99"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-13.js index c7eddf3e8..63144da81 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-13.js @@ -43,4 +43,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-14.js index 9f03ae6cf..34a293fa8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-14.js @@ -43,4 +43,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-15.js index 4fafa9046..3459e5c6a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-15.js @@ -43,4 +43,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-16.js index 4487ec976..9d5b1d123 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-16.js @@ -43,4 +43,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-17.js index 23738effc..c74299192 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-17.js @@ -38,4 +38,4 @@ function testcase() { return -1 === arr.indexOf("last"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-18.js index 346abba96..3a18cbc41 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-18.js @@ -49,4 +49,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-19.js index dbc31aea8..8d251a971 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-19.js @@ -45,4 +45,4 @@ function testcase() { return 2 === arr.indexOf("unconfigurable"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-2.js index c989220e3..c04782d83 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-2.js @@ -38,4 +38,4 @@ function testcase() { return 4 === Array.prototype.indexOf.call(arr, targetObj, fromIndex); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-3.js index dbba2775b..6f13fa103 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-3.js @@ -39,4 +39,4 @@ function testcase() { return 4 === arr.indexOf(targetObj, fromIndex); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-4.js index 6619203a4..3097ac649 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-4.js @@ -38,4 +38,4 @@ function testcase() { return -1 === Array.prototype.indexOf.call(arr, 6.99); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-5.js index 95e8bd8a6..ceb7c7b04 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-5.js @@ -37,4 +37,4 @@ function testcase() { return -1 === Array.prototype.indexOf.call(arr, false, fromIndex); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-6.js index 7a893845f..737cf0045 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-6.js @@ -39,4 +39,4 @@ function testcase() { return -1 === arr.indexOf("10", fromIndex); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-7.js index 434705546..daa83c0d3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-7.js @@ -43,4 +43,4 @@ function testcase() { return Array.prototype.indexOf.call(arr, 1) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-8.js index aa8b13d55..7e69fb888 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-8.js @@ -43,4 +43,4 @@ function testcase() { return arr.indexOf(1) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-9.js index 8dd9c2baf..c3fed464d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-9.js @@ -47,4 +47,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-1.js index 893ed6a3f..28f9d486e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-1.js @@ -30,4 +30,4 @@ function testcase() { Array.prototype.indexOf.call(obj, 1) === 1 && Array.prototype.indexOf.call(obj, 2) === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-10.js index 35909d86c..686633a6e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-10.js @@ -52,4 +52,4 @@ function testcase() { 1 === Array.prototype.indexOf.call(obj, 1) && 2 === Array.prototype.indexOf.call(obj, 2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-11.js index 0acd7d62f..e6c960ba9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-11.js @@ -41,4 +41,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-12.js index a475d9e23..71889474d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-12.js @@ -41,4 +41,4 @@ function testcase() { delete Object.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-13.js index 60337597a..b2b1ce629 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-13.js @@ -47,4 +47,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-14.js index 6d23a5f03..89b9046ef 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-14.js @@ -48,4 +48,4 @@ function testcase() { delete Object.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-15.js index e71496e44..bfab88cec 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-15.js @@ -56,4 +56,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-16.js index 548dd9eeb..eded11af1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-16.js @@ -57,4 +57,4 @@ function testcase() { delete Object.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-17.js index 28c2918b8..7747749bc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-17.js @@ -34,4 +34,4 @@ function testcase() { return arr.indexOf(undefined) === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-18.js index 3cdb5f04b..c72ad851e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-18.js @@ -34,4 +34,4 @@ function testcase() { return 0 === Array.prototype.indexOf.call(obj, undefined); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-19.js index 752c0c8a7..70ccddc8b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-19.js @@ -46,4 +46,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-20.js index f606621be..0e399f4a9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-20.js @@ -47,4 +47,4 @@ function testcase() { return Array.prototype.indexOf.call(child, undefined) === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-21.js index 81f426e4f..eceb98dd7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-21.js @@ -35,4 +35,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-22.js index 3ac1e5087..5043c3e5a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-22.js @@ -36,4 +36,4 @@ function testcase() { delete Object.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-23.js index f658db2f3..142eb80a5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-23.js @@ -43,4 +43,4 @@ function testcase() { fnGlobalObject().length = oldLen; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-25.js index 3b76fb025..ef4136823 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-25.js @@ -33,4 +33,4 @@ function testcase() { return func(true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-26.js index 8df10ae06..f8d2f37aa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-26.js @@ -34,4 +34,4 @@ function testcase() { return func(0, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-27.js index 1d4cc04ee..d780e1e50 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-27.js @@ -34,4 +34,4 @@ function testcase() { return func(0, false, 0, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-28.js index fc53f4e26..08f6107a1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-28.js @@ -50,4 +50,4 @@ function testcase() { return arr.indexOf(true) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-29.js index 61c83785e..8ab46a415 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-29.js @@ -50,4 +50,4 @@ function testcase() { return Array.prototype.indexOf.call(obj, true) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-3.js index b8b922d96..e90615b77 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-3.js @@ -32,4 +32,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-30.js index 937000536..888d25a97 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-30.js @@ -51,4 +51,4 @@ function testcase() { return (e instanceof TypeError) && !accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-31.js index b7ea56c30..602d74ded 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-31.js @@ -52,4 +52,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-4.js index 24c16dfb4..2cacb39ce 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-4.js @@ -33,4 +33,4 @@ function testcase() { delete Object.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-5.js index cc8b5b81a..1f45ff59d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-5.js @@ -37,4 +37,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-6.js index c6d68f211..9bca9e0cd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-6.js @@ -38,4 +38,4 @@ function testcase() { delete Object.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-7.js index 5bd109308..8409fe13a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-7.js @@ -38,4 +38,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-8.js index 2637e7691..8deba5e7b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-8.js @@ -39,4 +39,4 @@ function testcase() { delete Object.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-9.js index 34623be8e..60634a5db 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-9.js @@ -50,4 +50,4 @@ function testcase() { return arr.indexOf(0) === 0 && arr.indexOf(1) === 1 && arr.indexOf(2) === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-11.js index fb8bccb57..345bc517c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-11.js @@ -31,4 +31,4 @@ function testcase() { var obj3 = obj2; return [{}, obj1, obj2].indexOf(obj3) === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-2.js index 8ea286eec..5fa9c9176 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-2.js @@ -47,4 +47,4 @@ function testcase() { arr.indexOf(2); return !elementThirdAccessed && !elementFifthAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-1.js index 9d7b50c9b..77fbf25b8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-1.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-1.js index 019535ed5..1a617ccc4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-1.js @@ -35,4 +35,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-10.js index 4c6aae106..a4fe1739d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-10.js @@ -35,4 +35,4 @@ function testcase() { delete Math[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-11.js index aeced34bb..764a4d569 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-11.js @@ -32,4 +32,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, true) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-12.js index c4f31e00b..72531e4e6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-12.js @@ -32,4 +32,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, "afdasf") === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-13.js index 3f046b391..21ff6d048 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-13.js @@ -36,4 +36,4 @@ function testcase() { delete JSON.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-14.js index d52662a31..d31d90114 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-14.js @@ -32,4 +32,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, Infinity) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-15.js index 56f02664a..49b87e954 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-15.js @@ -32,4 +32,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, 2) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-17.js index b2b5c157e..24e524c94 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-17.js @@ -36,4 +36,4 @@ function testcase() { fnGlobalObject().length = oldLen; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-2.js index 79f84164f..58c420daa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-2.js @@ -35,4 +35,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-3.js index 53dbf11b5..af3b883aa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-3.js @@ -36,4 +36,4 @@ function testcase() { delete Boolean.prototype.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-4.js index ac0fa0a69..0ef9fc707 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-4.js @@ -32,4 +32,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, true) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-5.js index 2b5cfaf72..5ced68a31 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-5.js @@ -35,4 +35,4 @@ function testcase() { delete Number.prototype.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-6.js index 0f5c115da..851387682 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-6.js @@ -32,4 +32,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, true) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-8.js index 4fac6eb8c..b744c9c20 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-8.js @@ -30,4 +30,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, "f") === 4; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-9.js index 3f9514772..7a7280831 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-9.js @@ -33,4 +33,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, true) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-1.js index 467d62a92..709210e9d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-1.js @@ -30,4 +30,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, null) === 1 && Array.prototype.lastIndexOf.call(obj, undefined) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-10.js index 088abd765..7bdbb9f05 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-10.js @@ -44,4 +44,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(child, 1) === 1 && Array.prototype.lastIndexOf.call(child, 2) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-11.js index 58b5b8476..7331cc828 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-11.js @@ -34,4 +34,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, 1) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-12.js index 4387a4ffe..29ed3c752 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-12.js @@ -44,4 +44,4 @@ function testcase() { delete Object.prototype.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-13.js index ae4621285..1508f7f1e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-13.js @@ -40,4 +40,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(child, true) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-14.js index c4fc71d66..47612ebf3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-14.js @@ -30,4 +30,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, null) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-15.js index 9f1d296a0..7859d17a6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-15.js @@ -45,4 +45,4 @@ function testcase() { fnGlobalObject().length = oldLen; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-17.js index 862f5e89d..96095e2ef 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-17.js @@ -35,4 +35,4 @@ function testcase() { return func(0, targetObj); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-18.js index 035a0ecca..531061a7e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-18.js @@ -35,4 +35,4 @@ function testcase() { delete String.prototype[3]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-19.js index 26b4a7ad3..ea1329cda 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-19.js @@ -35,4 +35,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, obj[1]) === 1 && Array.prototype.lastIndexOf.call(obj, obj[2]) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-2.js index dee8cf834..6ce305077 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-2.js @@ -35,4 +35,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-3.js index 7508ae8f2..8ba901c1a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-3.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(child, child) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-4.js index 9fca795ec..47a7fff60 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-4.js @@ -36,4 +36,4 @@ function testcase() { Array.prototype.length = arrProtoLen; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-5.js index 12d21093f..0b0a94200 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-5.js @@ -46,4 +46,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(child, null) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-6.js index 9e62ebfc1..8d21a8ae5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-6.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(child, "x") === 1 && Array.prototype.lastIndexOf.call(child, "y") === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-7.js index 57d96ad15..09d0e44f7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-7.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, true) === 1 && Array.prototype.lastIndexOf.call(obj, false) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-8.js index 520de0565..9e312e7c0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-8.js @@ -43,4 +43,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(child, eval) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-9.js index 506640a01..0b7e51872 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-9.js @@ -48,4 +48,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(child, true) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-1.js index 8cc47df6e..74e91efdb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-1.js @@ -30,4 +30,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, 1) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-10.js index 35bdb32c7..d27ce1a43 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-10.js @@ -30,4 +30,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, 0) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-11.js index cfddb551b..1ba064dd5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-11.js @@ -31,4 +31,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, true) === 1 && Array.prototype.lastIndexOf.call(obj, false) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-12.js index bea788f77..863d029c8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-12.js @@ -31,4 +31,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, null) === 1 && Array.prototype.lastIndexOf.call(obj, undefined) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-13.js index 7fcbd0dc8..6ed68d6a3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-13.js @@ -31,4 +31,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, 4) === 4 && Array.prototype.lastIndexOf.call(obj, 5) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-14.js index ea08e45b9..aa195fa11 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-14.js @@ -34,4 +34,4 @@ function testcase() { Array.prototype.lastIndexOf.call(objTwo, true) === -1 && Array.prototype.lastIndexOf.call(objThree, true) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-15.js index 7910e686b..9ed6b60fb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-15.js @@ -31,4 +31,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, 229) === 229 && Array.prototype.lastIndexOf.call(obj, 2.3E2) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-16.js index 386c59c21..8d35fad98 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-16.js @@ -31,4 +31,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, 2573) === 2573 && Array.prototype.lastIndexOf.call(obj, 0x000A0E) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-17.js index 851d5906d..69d0929bb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-17.js @@ -31,4 +31,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, 1) === 1 && Array.prototype.lastIndexOf.call(obj, 2) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-18.js index 0feacfa07..1bd7a2b69 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-18.js @@ -30,4 +30,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, targetObj) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-19.js index b3743e684..9ddf73c9a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-19.js @@ -47,4 +47,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, targetObj) === 1 && Array.prototype.lastIndexOf.call(obj, 2) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-2.js index 3bd8bfffd..047500eda 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-2.js @@ -29,4 +29,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, 0) === 0 && Array.prototype.lastIndexOf.call(obj, 1) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-20.js index d2fba79c7..ecfc77d65 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-20.js @@ -41,4 +41,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, true) === 1 && Array.prototype.lastIndexOf.call(obj, 2) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-21.js index fd02b238a..021ddce46 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-21.js @@ -47,4 +47,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, targetObj) === 1 && toStringAccessed && valueOfAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-22.js index 1f60ed504..f4a0e91f3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-22.js @@ -51,4 +51,4 @@ function testcase() { return toStringAccessed && valueOfAccessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-23.js index 9e694369a..b1b1733a7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-23.js @@ -52,4 +52,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, child) === 1 && valueOfAccessed && !toStringAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-24.js index 198e4c9cc..0a24f4013 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-24.js @@ -31,4 +31,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, true) === 122 && Array.prototype.lastIndexOf.call(obj, false) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-25.js index de0f8f7a3..ff185d28c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-25.js @@ -31,4 +31,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, true) === 1 && Array.prototype.lastIndexOf.call(obj, false) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-28.js index 8827c3bdc..309fd0154 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-28.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, targetObj) === -1; //verify length is 0 finally } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-29.js index 6140bdc29..3286fe5b3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-29.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, targetObj) === 0 && Array.prototype.lastIndexOf.call(obj, 4294967297) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-3.js index 3365e2ab8..951c6e42b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-3.js @@ -30,4 +30,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, "undefined") === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-4.js index 0e9b746ca..a23482693 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-4.js @@ -30,4 +30,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, true) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-5.js index 6c069fff4..a1319e8a2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-5.js @@ -30,4 +30,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, +0) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-6.js index 0cd0d59e0..4c6206359 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-6.js @@ -31,4 +31,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, true) === 99 && Array.prototype.lastIndexOf.call(obj, 100) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-7.js index 0f377659b..a9bf7ca1f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-7.js @@ -31,4 +31,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, -Infinity) === 4 && Array.prototype.lastIndexOf.call(obj, Infinity) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-8.js index 1058619d8..01bd27a5d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-8.js @@ -30,4 +30,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, 0) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-9.js index 60e8ffe25..82e29254c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-9.js @@ -30,4 +30,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, 0) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-1.js index 26ec68169..40d1e4167 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-1.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-10.js index 31b3278d0..43f3b92d0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-10.js @@ -29,4 +29,4 @@ function testcase() { var obj = { 0: targetObj, 100: targetObj, length: -6e-1 }; return Array.prototype.lastIndexOf.call(obj, targetObj) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-11.js index 70584bc5d..e62c66e1c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-11.js @@ -29,4 +29,4 @@ function testcase() { var obj = { 0: targetObj, 100: targetObj, length: "" }; return Array.prototype.lastIndexOf.call(obj, targetObj) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-2.js index f140499ef..d762328d8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-2.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-3.js index d4b6b1f94..5e8f748e4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-3.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-4.js index bb78e7a71..abb4821e5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-4.js @@ -36,4 +36,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-5.js index cba7b22b6..682ef970a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-5.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-6.js index a182882d9..2bf90e7c2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-6.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-7.js index 54a49c193..2989e1510 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-7.js @@ -43,4 +43,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-8.js index a83501549..0f36b4811 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-8.js @@ -46,4 +46,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-9.js index c15d24f60..d05ad0d37 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-9.js @@ -29,4 +29,4 @@ function testcase() { var obj = { 0: targetObj, 100: targetObj, length: 0.1 }; return Array.prototype.lastIndexOf.call(obj, targetObj) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-1.js index eb432e4da..92149dd8c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-1.js @@ -31,4 +31,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-10.js index 87e3ac628..28fe3f500 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-10.js @@ -29,4 +29,4 @@ function testcase() { return [0, targetObj, true].lastIndexOf(targetObj, 1.5) === 1 && [0, true, targetObj].lastIndexOf(targetObj, 1.5) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-11.js index 5bc412f45..148cde396 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-11.js @@ -29,4 +29,4 @@ function testcase() { return [0, targetObj, true].lastIndexOf(targetObj, -2.5) === 1 && [0, true, targetObj].lastIndexOf(targetObj, -2.5) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-12.js index b91c225a7..82b57e7d0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-12.js @@ -29,4 +29,4 @@ function testcase() { arr[Math.pow(2, 32) - 2] = null; // length is the max value of Uint type return arr.lastIndexOf(null, Infinity) === (Math.pow(2, 32) - 2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-16.js index b11012ba8..5e1e3a431 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-16.js @@ -29,4 +29,4 @@ function testcase() { arr[Math.pow(2, 32) - 2] = true; // length is the max value of Uint type return arr.lastIndexOf(true, "Infinity") === (Math.pow(2, 32) - 2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-18.js index 170ddf989..f01fd6098 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-18.js @@ -29,4 +29,4 @@ function testcase() { return [0, NaN, targetObj, 3, false].lastIndexOf(targetObj, "2E0") === 2 && [0, NaN, 3, targetObj, false].lastIndexOf(targetObj, "2E0") === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-19.js index c081de498..f650a3a26 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-19.js @@ -29,4 +29,4 @@ function testcase() { return [0, true, targetObj, 3, false].lastIndexOf(targetObj, "0x0002") === 2 && [0, true, 3, targetObj, false].lastIndexOf(targetObj, "0x0002") === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-2.js index 267810a31..f15a800e9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-2.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-20.js index 2246e0d4e..931f83dfa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-20.js @@ -29,4 +29,4 @@ function testcase() { return [0, true, targetObj, 3, false].lastIndexOf(targetObj, "0002.10") === 2 && [0, true, 3, targetObj, false].lastIndexOf(targetObj, "0002.10") === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-21.js index 08ed98165..06ffb6e5c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-21.js @@ -41,4 +41,4 @@ function testcase() { return [0, true, targetObj, 3, false].lastIndexOf(targetObj, fromIndex) === 2 && [0, true, 3, targetObj, false].lastIndexOf(targetObj, fromIndex) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-22.js index 98b84660b..f12104d1d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-22.js @@ -36,4 +36,4 @@ function testcase() { return [0, true, targetObj, 3, false].lastIndexOf(targetObj, fromIndex) === 2 && [0, true, 3, targetObj, false].lastIndexOf(targetObj, fromIndex) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-23.js index bfedcc116..61961136b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-23.js @@ -43,4 +43,4 @@ function testcase() { return [0, true].lastIndexOf(true, fromIndex) === 1 && toStringAccessed && valueOfAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-24.js index db388645a..29eb19755 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-24.js @@ -48,4 +48,4 @@ function testcase() { return toStringAccessed && valueOfAccessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-25.js index 0436ac6b6..0303008e4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-25.js @@ -47,4 +47,4 @@ function testcase() { return [0, true].lastIndexOf(true, child) === 1 && valueOfAccessed && !toStringAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-26.js index f543d0c13..c2b85e99a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-26.js @@ -55,4 +55,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-27.js index 1a0b71470..a4c85544d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-27.js @@ -60,4 +60,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-28.js index a7e95c062..de47be659 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-28.js @@ -41,4 +41,4 @@ function testcase() { return (e instanceof TypeError) && !stepFiveOccurs; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-29.js index 138adfcb9..4648a5106 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-29.js @@ -50,4 +50,4 @@ function testcase() { return (e instanceof RangeError) && !stepFiveOccurs; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-3.js index 22d7b2f6c..2253ae247 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-3.js @@ -31,4 +31,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-30.js index 234b6451f..b8dba69a9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-30.js @@ -54,4 +54,4 @@ function testcase() { return (e instanceof TypeError) && !stepFiveOccurs; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-31.js index 2b245c85f..bb085847d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-31.js @@ -29,4 +29,4 @@ function testcase() { return [0, targetObj, true].lastIndexOf(targetObj, 1.5) === 1 && [0, true, targetObj].lastIndexOf(targetObj, 1.5) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-32.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-32.js index 947dab564..cae3d2b40 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-32.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-32.js @@ -30,4 +30,4 @@ function testcase() { [0, true, targetObj].lastIndexOf(targetObj, -2.5) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-4.js index 228b24b95..d152d2e35 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-4.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-5.js index 148eaff61..8267c6e5f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-5.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-6.js index d7fc7db3d..c6abd545f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-6.js @@ -31,4 +31,4 @@ function testcase() { arr.lastIndexOf(2) === arr.lastIndexOf(2, 4) && arr.lastIndexOf(4) === arr.lastIndexOf(4, 4); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-7.js index 2d8d0a6e8..251f29e48 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-7.js @@ -29,4 +29,4 @@ function testcase() { return [0, 100].lastIndexOf(100, 0) === -1 && // verify fromIndex is not more than 0 [200, 0].lastIndexOf(200, 0) === 0; // verify fromIndex is not less than 0 } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-1.js index b303b6c9c..7e2647e5a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-1.js @@ -31,4 +31,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-1.js index 2e2c8a914..fa87e6f4d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-1.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-1.js index dcb84a219..1fb46d5e6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-1.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-10.js index 192666dbe..62a859fe9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-10.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-11.js index 08c436a14..0c768c989 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-11.js @@ -38,4 +38,4 @@ function testcase() { return arr.lastIndexOf(1) === -1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-2.js index 211198fda..9b07a303a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-2.js @@ -37,4 +37,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-3.js index 6aa8fd344..9f40da021 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-3.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-4.js index 790ae56ae..ae135f7a8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-4.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-5.js index a19268336..a8a140147 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-5.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-6.js index 35db00b70..1ca153802 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-6.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-7.js index 1bd64a973..dc9108135 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-7.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-8.js index 2ec74d1dd..d1e077e3d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-8.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-9.js index 6f4e800d1..7e017b6c8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-9.js @@ -41,4 +41,4 @@ function testcase() { a.lastIndexOf(4) === 4294967201 && a.lastIndexOf(5) === 4294967202) ; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-1.js index c45c058ae..336ec1750 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-1.js @@ -38,4 +38,4 @@ function testcase() { return 2 === Array.prototype.lastIndexOf.call(arr, "length"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-10.js index 52ab4f002..d05614195 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-10.js @@ -47,4 +47,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-11.js index d89576637..e74860e99 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-11.js @@ -45,4 +45,4 @@ function testcase() { return -1 === Array.prototype.lastIndexOf.call(arr, 6.99); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-12.js index 0bbaa47f5..43cf20b0f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-12.js @@ -45,4 +45,4 @@ function testcase() { return -1 === arr.lastIndexOf("6.99"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-13.js index 10263c461..897d7060d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-13.js @@ -43,4 +43,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-14.js index 71dd1a488..419758415 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-14.js @@ -43,4 +43,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-15.js index dc6b70740..713b30877 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-15.js @@ -43,4 +43,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-16.js index a5e3d2cf0..5ae3501a8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-16.js @@ -43,4 +43,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-17.js index 21e533d4a..4cecb8b6e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-17.js @@ -38,4 +38,4 @@ function testcase() { return -1 === arr.lastIndexOf("last"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-18.js index e293c7b62..c4036ef5f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-18.js @@ -49,4 +49,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-19.js index e07ee7176..47653a05d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-19.js @@ -45,4 +45,4 @@ function testcase() { return 2 === arr.lastIndexOf("unconfigurable"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-2.js index 16f7a3e5c..7aa21ae0d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-2.js @@ -38,4 +38,4 @@ function testcase() { return 4 === Array.prototype.lastIndexOf.call(arr, targetObj, fromIndex); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-3.js index afa961d3d..421ae059c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-3.js @@ -39,4 +39,4 @@ function testcase() { return 4 === arr.lastIndexOf(targetObj, fromIndex); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-4.js index 80fe548c1..9c028cf8c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-4.js @@ -38,4 +38,4 @@ function testcase() { return -1 === Array.prototype.lastIndexOf.call(arr, 6.99); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-5.js index 5b7f56286..c8027081a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-5.js @@ -37,4 +37,4 @@ function testcase() { return -1 === Array.prototype.lastIndexOf.call(arr, false, fromIndex); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-6.js index 626f400bc..dcae9baf0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-6.js @@ -39,4 +39,4 @@ function testcase() { return -1 === arr.lastIndexOf("10", fromIndex); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-7.js index fad37b814..d37d5e349 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-7.js @@ -43,4 +43,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(arr, 1) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-8.js index aa6862be6..3c36e554e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-8.js @@ -43,4 +43,4 @@ function testcase() { return arr.lastIndexOf(1) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-9.js index fabffb621..6efb592c5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-9.js @@ -47,4 +47,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-1.js index 90d614532..2772fcca3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-1.js @@ -32,4 +32,4 @@ function testcase() { Array.prototype.lastIndexOf.call(obj, 1) === 1 && Array.prototype.lastIndexOf.call(obj, 2) === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-10.js index da38ecebd..0a68b9b09 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-10.js @@ -52,4 +52,4 @@ function testcase() { 1 === Array.prototype.lastIndexOf.call(obj, 1) && 2 === Array.prototype.lastIndexOf.call(obj, 2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-11.js index e6ffb70d7..2adad6556 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-11.js @@ -41,4 +41,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-12.js index 0a38221b2..baecbad83 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-12.js @@ -41,4 +41,4 @@ function testcase() { delete Object.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-13.js index ac0380261..e4db67d82 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-13.js @@ -47,4 +47,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-14.js index 532edda3b..64130ca00 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-14.js @@ -48,4 +48,4 @@ function testcase() { delete Object.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-15.js index aee360e78..fa77816d0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-15.js @@ -56,4 +56,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-16.js index 459a7dcbc..0a638a42d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-16.js @@ -57,4 +57,4 @@ function testcase() { delete Object.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-17.js index aeec5d3ab..d70522223 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-17.js @@ -34,4 +34,4 @@ function testcase() { return arr.lastIndexOf(undefined) === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-18.js index 9b21f828c..5accd6256 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-18.js @@ -34,4 +34,4 @@ function testcase() { return 0 === Array.prototype.lastIndexOf.call(obj, undefined); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-19.js index 6a0ebe6b9..492d34c71 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-19.js @@ -44,4 +44,4 @@ function testcase() { delete Object.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-20.js index 752e9e106..8a76aa90f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-20.js @@ -44,4 +44,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-21.js index 3d36a68ac..f64817fd8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-21.js @@ -35,4 +35,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-22.js index c8258228c..3292e48c3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-22.js @@ -36,4 +36,4 @@ function testcase() { delete Object.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-23.js index 57e9ed144..4ef9e371c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-23.js @@ -43,4 +43,4 @@ function testcase() { fnGlobalObject().length = oldLen; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-25.js index 0ce84f12d..92f16ef94 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-25.js @@ -33,4 +33,4 @@ function testcase() { return func(true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-26.js index 9bc74304d..8a75a429c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-26.js @@ -34,4 +34,4 @@ function testcase() { return func(0, true); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-27.js index 6deb66e1a..b4be13e26 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-27.js @@ -34,4 +34,4 @@ function testcase() { return func(0, arguments, 0, Object.prototype); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-28.js index c83b8b2a0..142534b35 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-28.js @@ -50,4 +50,4 @@ function testcase() { return arr.lastIndexOf(true) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-29.js index 7036ac773..ee3bc3c67 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-29.js @@ -50,4 +50,4 @@ function testcase() { return Array.prototype.lastIndexOf.call(obj, true) === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-3.js index ec5df1536..e594db1e8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-3.js @@ -32,4 +32,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-30.js index 3707678c8..392a3d3d9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-30.js @@ -52,4 +52,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-31.js index 5fe9fcc14..060013338 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-31.js @@ -52,4 +52,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-4.js index f8409c683..99bed4b45 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-4.js @@ -33,4 +33,4 @@ function testcase() { delete Object.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-5.js index 4d3866961..aa9501e27 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-5.js @@ -37,4 +37,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-6.js index c44c98230..ee23fb3e5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-6.js @@ -38,4 +38,4 @@ function testcase() { delete Object.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-7.js index 47fdcd1de..2c643bfdc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-7.js @@ -39,4 +39,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-8.js index 9330aa062..d8ddd65d1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-8.js @@ -39,4 +39,4 @@ function testcase() { delete Object.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-9.js index 283deb741..35631ae32 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-9.js @@ -50,4 +50,4 @@ function testcase() { return arr.lastIndexOf(0) === 0 && arr.lastIndexOf(1) === 1 && arr.lastIndexOf(2) === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-11.js index c73feb920..5823252e8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-11.js @@ -31,4 +31,4 @@ function testcase() { var obj3 = obj2; return [obj2, obj1].lastIndexOf(obj3) === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-2.js index ba9ac921d..65f3548fa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-2.js @@ -47,4 +47,4 @@ function testcase() { arr.lastIndexOf(2); return !elementThirdAccessed && !elementFirstAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-9-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-9-1.js index 4f65c416d..349324975 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-9-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-9-1.js @@ -49,4 +49,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-9-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-9-2.js index d8e000892..d2ed19d9e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-9-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-9-2.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-1.js index 15d74e63b..002a4161f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-1.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-1.js index 37d61fe68..254b84ce2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-1.js @@ -32,4 +32,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-10.js index 775c70e53..201f4f2d5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-10.js @@ -38,4 +38,4 @@ function testcase() { delete Math.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-11.js index ae9f89578..a51234f40 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-11.js @@ -35,4 +35,4 @@ function testcase() { return !Array.prototype.every.call(obj, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-12.js index c0925e276..e50191a92 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-12.js @@ -35,4 +35,4 @@ function testcase() { return !Array.prototype.every.call(obj, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-13.js index 3625c0c0e..7e6015d23 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-13.js @@ -38,4 +38,4 @@ function testcase() { delete JSON[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-14.js index 9da00c8b4..ac578ae94 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-14.js @@ -35,4 +35,4 @@ function testcase() { return !Array.prototype.every.call(obj, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-15.js index 2cef40930..f2e81a0c1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-15.js @@ -35,4 +35,4 @@ function testcase() { return !Array.prototype.every.call(obj, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-2.js index 85775d6f3..a8946b96a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-2.js @@ -32,4 +32,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-3.js index 1f4f9c8db..d9d28251d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-3.js @@ -42,4 +42,4 @@ function testcase() { delete Boolean.prototype.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-4.js index 7907a730f..74d94fb37 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-4.js @@ -37,4 +37,4 @@ function testcase() { obj[1] = 12; return Array.prototype.every.call(obj, callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-5.js index 3db60b18b..50f864221 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-5.js @@ -40,4 +40,4 @@ function testcase() { delete Number.prototype.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-6.js index 4be7c3fc5..02da093ef 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-6.js @@ -37,4 +37,4 @@ function testcase() { obj[1] = 12; return Array.prototype.every.call(obj, callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-7.js index 80ba21f82..8aafb280e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-7.js @@ -31,4 +31,4 @@ function testcase() { return !Array.prototype.every.call("hello\nworld\\!", callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-8.js index 3ee0e5cab..e757034a2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-8.js @@ -33,4 +33,4 @@ function testcase() { return !Array.prototype.every.call(obj, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-9.js index 27df823c5..4a41b380f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-9.js @@ -37,4 +37,4 @@ function testcase() { return !Array.prototype.every.call(obj, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-1.js index ae00f8f65..9af14b85c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-1.js @@ -43,4 +43,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-10.js index 1517f5031..e1755f957 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-10.js @@ -53,4 +53,4 @@ function testcase() { return Array.prototype.every.call(child, callbackfn1) && !Array.prototype.every.call(child, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-11.js index efe21afde..a7b4654bd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-11.js @@ -44,4 +44,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn) && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-12.js index 780aab105..0eed89caf 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-12.js @@ -52,4 +52,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-13.js index 000215ab9..6bea370c5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-13.js @@ -48,4 +48,4 @@ function testcase() { return Array.prototype.every.call(child, callbackfn) && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-14.js index d683a942f..c71ac9c19 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-14.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn) && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-15.js index f01afa91a..0a1a7d291 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-15.js @@ -48,4 +48,4 @@ function testcase() { fnGlobalObject().length = oldLen; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-17.js index 5b9a3caa9..9c29a26a6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-17.js @@ -41,4 +41,4 @@ function testcase() { return func(12, 11); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-18.js index 69a4593b6..85173998f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-18.js @@ -42,4 +42,4 @@ function testcase() { delete String.prototype[3]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-19.js index 9b8b85ecd..274f93533 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-19.js @@ -43,4 +43,4 @@ function testcase() { return Array.prototype.every.call(fun, callbackfn1) && !Array.prototype.every.call(fun, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-2.js index 098a2027c..e7bac587c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-2.js @@ -42,4 +42,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-3.js index e63e0c4dd..d7e9ea3c4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-3.js @@ -47,4 +47,4 @@ function testcase() { return Array.prototype.every.call(child, callbackfn1) && !Array.prototype.every.call(child, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-4.js index 8d8424431..245c2f4da 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-4.js @@ -47,4 +47,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-5.js index 9edb0bd7f..af702ba85 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-5.js @@ -58,4 +58,4 @@ function testcase() { return Array.prototype.every.call(child, callbackfn1) && !Array.prototype.every.call(child, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-6.js index 5daf73aaf..04be31c94 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-6.js @@ -46,4 +46,4 @@ function testcase() { return Array.prototype.every.call(child, callbackfn1) && !Array.prototype.every.call(child, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-7.js index 4d0c62522..8d25e4c90 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-7.js @@ -49,4 +49,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-8.js index cb7f5457a..aee4ef1c7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-8.js @@ -54,4 +54,4 @@ function testcase() { return Array.prototype.every.call(child, callbackfn1) && !Array.prototype.every.call(child, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-9.js index b59d904f2..27a5709ea 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-9.js @@ -61,4 +61,4 @@ function testcase() { return Array.prototype.every.call(child, callbackfn1) && !Array.prototype.every.call(child, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-1.js index dbb1473f5..c02afce5c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-1.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn) && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-10.js index 6541d9f32..c1e6f4917 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-10.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn) && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-11.js index 228c8587f..d3166c8e6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-11.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-12.js index 300f62949..dd66b264b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-12.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-13.js index b3aba67d8..de5ee914f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-13.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-14.js index 99d87ff46..f56210f29 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-14.js @@ -41,4 +41,4 @@ function testcase() { Array.prototype.every.call(objTwo, callbackfn) && Array.prototype.every.call(objThree, callbackfn) && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-15.js index 24ab451fe..a4ed376c8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-15.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-16.js index 4726f9eb7..8d1501843 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-16.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-17.js index 6f9826a84..ec7a9718d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-17.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-18.js index 6ed2ea515..e57212054 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-18.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn) && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-19.js index ffd0c761a..86d3f571b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-19.js @@ -55,4 +55,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2) && toStringAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-2.js index a3543b512..ba9ff35a6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-2.js @@ -39,4 +39,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-20.js index 3a7467f50..111d8d8e7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-20.js @@ -50,4 +50,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2) && valueOfAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-21.js index ddce5d0ac..e1407dab5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-21.js @@ -57,4 +57,4 @@ function testcase() { valueOfAccessed && toStringAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-22.js index 577d55cb7..11651761b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-22.js @@ -58,4 +58,4 @@ function testcase() { return (ex instanceof TypeError) && toStringAccessed && valueOfAccessed && !callbackfnAccessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-23.js index b281ddadf..fce1a4e28 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-23.js @@ -65,4 +65,4 @@ function testcase() { !Array.prototype.every.call(obj, callbackfn2) && valueOfAccessed && !toStringAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-24.js index 9ecb6bbb3..04c978c50 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-24.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-25.js index 4feef03cc..8794b9362 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-25.js @@ -43,4 +43,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-28.js index 5400c869b..4164263b2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-28.js @@ -40,4 +40,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn) && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-29.js index 3e95be566..bce348630 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-29.js @@ -42,4 +42,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-3.js index 9dcd6e05d..f31380243 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-3.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn) && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-4.js index 3baec463b..a70d0f79a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-4.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn) && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-5.js index 54a977f27..c305e4dda 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-5.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn) && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-6.js index fdc67e451..cac42d0dd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-6.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-7.js index bec0a340f..4641bf0ce 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-7.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-8.js index a26cb717d..7eb48462c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-8.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn) && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-9.js index f7c529583..1a57490e8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-9.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn) && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-1.js index e493774ad..fb59f103e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-1.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-10.js index 177a4e6c0..0ea3a931a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-10.js @@ -42,4 +42,4 @@ function testcase() { return !(ex instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-11.js index e59868e81..85877a130 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-11.js @@ -46,4 +46,4 @@ function testcase() { return !(ex instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-12.js index fe13454d3..51f3696df 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-12.js @@ -32,4 +32,4 @@ function testcase() { return ![11, 9].every(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-15.js index 77174c1a0..7bda9e3ed 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-15.js @@ -52,4 +52,4 @@ function testcase() { return (ex instanceof TypeError) && lengthAccessed && !loopAccessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-3.js index 3cc20e0a9..15320c665 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-3.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-4.js index 5b20ba588..99d0efb98 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-4.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-5.js index f20e40ec8..7a43d36f8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-5.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-6.js index d1d34663e..ad7975d52 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-6.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-7.js index 0cee47a73..c53aef9b6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-7.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-8.js index 10a8139d2..306f03168 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-8.js @@ -45,4 +45,4 @@ function testcase() { return ex instanceof TypeError && accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-9.js index 087f0d6cb..993f8eeae 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-9.js @@ -49,4 +49,4 @@ function testcase() { return ex instanceof TypeError && accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1-s.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1-s.js index 3d22ab3f2..19bac1829 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1-s.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1-s.js @@ -37,4 +37,4 @@ function testcase() { [1].every(callbackfn); return innerThisCorrect; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1.js index 76f4ea919..00aad3331 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1.js @@ -35,4 +35,4 @@ function testcase() { if(arr.every(callbackfn) === true) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-10.js index 62d9c39c3..9607a5258 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-10.js @@ -38,4 +38,4 @@ function testcase() { return [11].every(callbackfn, objArray) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-11.js index f6e4ec0cd..7689c0c7d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-11.js @@ -38,4 +38,4 @@ function testcase() { return [11].every(callbackfn, objString) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-12.js index ffe3786d3..bd5ae8dd9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-12.js @@ -38,4 +38,4 @@ function testcase() { return [11].every(callbackfn, objBoolean) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-13.js index d7d44f66d..d68a90a15 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-13.js @@ -36,4 +36,4 @@ function testcase() { return [11].every(callbackfn, objNumber) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-14.js index e6a4c2558..50fa7f3c0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-14.js @@ -35,4 +35,4 @@ function testcase() { return [11].every(callbackfn, Math) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-15.js index 51edfd050..d7860eebe 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-15.js @@ -36,4 +36,4 @@ function testcase() { return [11].every(callbackfn, objDate) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-16.js index 3ca59be5b..c689c8673 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-16.js @@ -36,4 +36,4 @@ function testcase() { return [11].every(callbackfn, objRegExp) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-17.js index f05567ce9..7f796c689 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-17.js @@ -34,4 +34,4 @@ function testcase() { return [11].every(callbackfn, JSON) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-18.js index 010fd7c65..1f724c94a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-18.js @@ -36,4 +36,4 @@ function testcase() { return [11].every(callbackfn, objError) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-19.js index f071258b1..5dd339476 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-19.js @@ -40,4 +40,4 @@ function testcase() { return [11].every(callbackfn, arg) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-2.js index 37268ef2e..a38f04564 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-2.js @@ -38,4 +38,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-21.js index 5227d633b..3c6a94786 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-21.js @@ -35,4 +35,4 @@ function testcase() { return [11].every(callbackfn, fnGlobalObject()) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-22.js index 5418d88ea..129ec9960 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-22.js @@ -35,4 +35,4 @@ function testcase() { return [11].every(callbackfn, false) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-23.js index b82f935c0..0bf237fd0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-23.js @@ -35,4 +35,4 @@ function testcase() { return [11].every(callbackfn, 101) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-24.js index 5fdf6724b..b34eb7499 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-24.js @@ -35,4 +35,4 @@ function testcase() { return [11].every(callbackfn, "abc") && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-3.js index 50a4f24d9..7a81e7c12 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-3.js @@ -39,4 +39,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-4.js index 8a4b4f80b..31c5778d0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-4.js @@ -40,4 +40,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-5.js index 498447199..00e24b16c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-5.js @@ -40,4 +40,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-6.js index a6686bf7b..8f287048f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-6.js @@ -39,4 +39,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-7.js index 2d7a93279..f0af3d19f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-7.js @@ -35,4 +35,4 @@ function testcase() { return [11].every(callbackfn, eval) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-9.js index f8fa8f259..99336395b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-9.js @@ -36,4 +36,4 @@ function testcase() { return [11].every(callbackfn, objFunction) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-1.js index 9e0f894ef..3c832f7d2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-1.js @@ -42,4 +42,4 @@ function testcase() { return calledForThree; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-2.js index 2eeea4bc3..90dca6725 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-2.js @@ -41,4 +41,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-3.js index 383ab0546..d7c88ea09 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-3.js @@ -41,4 +41,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-4.js index ce68bb3bf..5e42d7774 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-4.js @@ -41,4 +41,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-5.js index 9de0e0b6a..713ca850b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-5.js @@ -43,4 +43,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-6.js index 96f2e54da..243c034d3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-6.js @@ -45,4 +45,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-7.js index 56102a1da..93a31174d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-7.js @@ -38,4 +38,4 @@ function testcase() { return o.arr.every(callbackfn) && !o.hasOwnProperty("arr"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-8.js index 053888a7f..4614d3bc3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-8.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn) && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-9.js index d750d4998..ac7af035c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-9.js @@ -45,4 +45,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn) && 2 === called; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-1.js index fc9151207..e710c07dc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-1.js @@ -39,4 +39,4 @@ function testcase() { if( callCnt === 1) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-10.js index 85f0e3548..915a846e0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-10.js @@ -47,4 +47,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-11.js index feb7643ca..e2a52e870 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-11.js @@ -47,4 +47,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-12.js index dffd3c2d1..f21e5b02a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-12.js @@ -49,4 +49,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-13.js index 3bcc1b880..455d1eeec 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-13.js @@ -49,4 +49,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-14.js index e0d921f18..d71cad465 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-14.js @@ -42,4 +42,4 @@ function testcase() { return arr.every(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-15.js index dda392f70..c0a97a794 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-15.js @@ -55,4 +55,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-16.js index 3ea51a61e..5c9bd3e17 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-16.js @@ -52,4 +52,4 @@ function testcase() { return !arr.every(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-2.js index 3a51aeeb9..71f3efe69 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-2.js @@ -45,4 +45,4 @@ function testcase() { return !Array.prototype.every.call(arr, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-3.js index 60cafead2..cd93a7141 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-3.js @@ -42,4 +42,4 @@ function testcase() { return Array.prototype.every.call(arr, callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-4.js index f4c62fda6..3beb35b21 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-4.js @@ -51,4 +51,4 @@ function testcase() { return !Array.prototype.every.call(arr, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-5.js index 17597f99d..272ba1785 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-5.js @@ -50,4 +50,4 @@ function testcase() { return !arr.every(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-6.js index 5b68fb527..3027ca7ba 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-6.js @@ -53,4 +53,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-7.js index 157c456e6..c4122f397 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-7.js @@ -53,4 +53,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-8.js index 1a193c31a..9b1072cc6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-8.js @@ -49,4 +49,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-9.js index 1d27a2755..1a95edf0a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-9.js @@ -49,4 +49,4 @@ function testcase() { return arr.every(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-1.js index 178b19ea6..498c99f3f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-1.js @@ -39,4 +39,4 @@ function testcase() { return !Array.prototype.every.call(obj, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-10.js index f5f3d68bc..f0d9ffd31 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-10.js @@ -45,4 +45,4 @@ function testcase() { return !arr.every(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-11.js index ef5c96935..7f2324ad0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-11.js @@ -51,4 +51,4 @@ function testcase() { return !Array.prototype.every.call(child, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-12.js index b5a6d4cb0..f95d936b0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-12.js @@ -49,4 +49,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-13.js index 0878ae710..80e3eb078 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-13.js @@ -58,4 +58,4 @@ function testcase() { return !Array.prototype.every.call(child, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-14.js index 6c4fc7295..cab1597a7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-14.js @@ -55,4 +55,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-15.js index 454e62f94..0862ecd56 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-15.js @@ -51,4 +51,4 @@ function testcase() { return !Array.prototype.every.call(child, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-16.js index 15615d6ee..ae4c2ea92 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-16.js @@ -47,4 +47,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-17.js index 580381645..a7bef8fe2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-17.js @@ -41,4 +41,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-18.js index b203cc9db..58c40af90 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-18.js @@ -42,4 +42,4 @@ function testcase() { return arr.every(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-19.js index 502e7de3c..5816024ab 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-19.js @@ -45,4 +45,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-2.js index 8fd538bb7..dae6303c1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-2.js @@ -35,4 +35,4 @@ function testcase() { return [11].every(callbackfn) && 1 === called; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-20.js index e9a74ea49..e62e8017c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-20.js @@ -47,4 +47,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-21.js index e7d3d9012..7d91ebbcc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-21.js @@ -47,4 +47,4 @@ function testcase() { return Array.prototype.every.call(child, callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-22.js index 90ebd9604..5d16e6c89 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-22.js @@ -45,4 +45,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-23.js index 5d9e0f1d5..54cc0d13b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-23.js @@ -44,4 +44,4 @@ function testcase() { fnGlobalObject().length = oldLen; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-25.js index 00b7f6cb9..f3da9abdf 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-25.js @@ -39,4 +39,4 @@ function testcase() { return func(11) && called === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-26.js index 811ca58f3..b2d89fe40 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-26.js @@ -45,4 +45,4 @@ function testcase() { return func(11, 9) && called === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-27.js index 1388be23c..09cf2b1ad 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-27.js @@ -45,4 +45,4 @@ function testcase() { return func(11, 12, 9) && called === 3; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-28.js index 3777b2dc0..249a393aa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-28.js @@ -54,4 +54,4 @@ function testcase() { return !arr.every(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-29.js index 077f25b2c..b512fe5eb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-29.js @@ -53,4 +53,4 @@ function testcase() { return !Array.prototype.every.call(obj, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-3.js index 040b56fc2..79fa88631 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-3.js @@ -45,4 +45,4 @@ function testcase() { return !Array.prototype.every.call(child, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-30.js index d96761ffa..4ebf210ff 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-30.js @@ -49,4 +49,4 @@ function testcase() { return (ex instanceof RangeError) && !accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-31.js index 057486f72..b7b25fcf0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-31.js @@ -52,4 +52,4 @@ function testcase() { return (ex instanceof RangeError) && !accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-4.js index e1f3ee074..9f1d34714 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-4.js @@ -41,4 +41,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-5.js index f8684eb83..2c603d4a9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-5.js @@ -56,4 +56,4 @@ function testcase() { return !Array.prototype.every.call(child, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-6.js index 371640a08..ca5018dd8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-6.js @@ -45,4 +45,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-7.js index 7145e3057..f876be5a8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-7.js @@ -46,4 +46,4 @@ function testcase() { return !Array.prototype.every.call(child, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-8.js index 8b3cf8ea3..0183c3d9a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-8.js @@ -41,4 +41,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-9.js index 3820dbf54..2a516fd00 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-9.js @@ -45,4 +45,4 @@ function testcase() { return !Array.prototype.every.call(obj, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-1.js index f6c2fb102..3f97ab25c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-1.js @@ -37,4 +37,4 @@ function testcase() { if(arr.every(callbackfn) === true) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-10.js index 6289475f0..f0f5aa44c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-10.js @@ -35,4 +35,4 @@ function testcase() { return [11, 12].every(callbackfn) && 2 === called; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-11.js index dc261796c..64ca0c3ad 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-11.js @@ -35,4 +35,4 @@ function testcase() { return [11, 12].every(callbackfn) && 2 === called; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-12.js index 4a7041ad4..c6a6b7a13 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-12.js @@ -35,4 +35,4 @@ function testcase() { return [11, 12, 13].every(callbackfn) && 3 === called; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-13.js index 9b41f6637..3a79bf809 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-13.js @@ -35,4 +35,4 @@ function testcase() { return [11, 12].every(callbackfn) && 2 === called; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-16.js index ef40d33de..cad508260 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-16.js @@ -37,4 +37,4 @@ function testcase() { return !Array.prototype.every.call(obj, callbackfn, false) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-17.js index 1f3201cf3..0cbaea7cc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-17.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn, 5) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-18.js index aa7bcbd62..b4736003c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-18.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn, "hello") && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-19.js index 33d47229f..c2e871021 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-19.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn) && 2 === called; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-2.js index 30578e72c..16cb124d0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-2.js @@ -38,4 +38,4 @@ function testcase() { if(arr.every(callbackfn) === true) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-20.js index 2a2563dee..de0a8ddd3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-20.js @@ -39,4 +39,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn, thisArg); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-21.js index 4489c3b61..e02871134 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-21.js @@ -44,4 +44,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-22.js index 6e14927e5..bccc43f99 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-22.js @@ -44,4 +44,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-23.js index 7428de150..aaf1cf4ad 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-23.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn) && 2 === called; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-3.js index f1e122e38..936231b86 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-3.js @@ -43,4 +43,4 @@ function testcase() { } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-4.js index 9a1f0b2a5..f7f3e0839 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-4.js @@ -41,4 +41,4 @@ function testcase() { return arr.every(callbackfn) && arr.length === called; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-5.js index 9ad1e4441..26690d496 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-5.js @@ -46,4 +46,4 @@ function testcase() { return [11, 12, 13, 14].every(callbackfn, undefined) && 4 === called; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-6.js index 6605fcad5..1b584e374 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-6.js @@ -40,4 +40,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn, thisArg) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-7.js index de08ca9e5..5eb1f17f8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-7.js @@ -45,4 +45,4 @@ function testcase() { return 1 === called; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-8.js index 383ba84cc..6e27a77a5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-8.js @@ -39,4 +39,4 @@ function testcase() { return !Array.prototype.every.call(obj, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-9.js index 10e14c0ce..0bce21d15 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-9.js @@ -35,4 +35,4 @@ function testcase() { return [11, 12].every(callbackfn) && 2 === called; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-1.js index aba8ea24d..88904cce5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-1.js @@ -38,4 +38,4 @@ function testcase() { return !Array.prototype.every.call(obj, callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-10.js index 8d3c81819..00076f23d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-10.js @@ -35,4 +35,4 @@ function testcase() { return [11].every(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-11.js index 11a1e1ee8..51ec9adc0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-11.js @@ -35,4 +35,4 @@ function testcase() { return [11].every(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-12.js index 40e2cc850..6414ab838 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-12.js @@ -35,4 +35,4 @@ function testcase() { return ![11].every(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-13.js index 81e6a71d6..f01d0cb46 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-13.js @@ -35,4 +35,4 @@ function testcase() { return ![11].every(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-14.js index 3ce314c9c..45835fec2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-14.js @@ -35,4 +35,4 @@ function testcase() { return [11].every(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-15.js index 6df0b73ed..3ad2b9712 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-15.js @@ -35,4 +35,4 @@ function testcase() { return [11].every(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-16.js index ae203db0f..5bd03f0a1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-16.js @@ -35,4 +35,4 @@ function testcase() { return [11].every(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-17.js index f4881fcc3..70967f208 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-17.js @@ -35,4 +35,4 @@ function testcase() { return [11].every(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-18.js index 799c84a04..49bd53e2c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-18.js @@ -35,4 +35,4 @@ function testcase() { return [11].every(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-19.js index 3072472d0..c6440b3a8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-19.js @@ -35,4 +35,4 @@ function testcase() { return [11].every(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-2.js index 26c986145..9b1df6ba8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-2.js @@ -38,4 +38,4 @@ function testcase() { return !Array.prototype.every.call(obj, callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-20.js index f91873f08..0b40d5b94 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-20.js @@ -35,4 +35,4 @@ function testcase() { return [11].every(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-21.js index 46a0eb0ab..9af18add1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-21.js @@ -35,4 +35,4 @@ function testcase() { return [11].every(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-22.js index 4975caf3c..c518855b5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-22.js @@ -35,4 +35,4 @@ function testcase() { return [11].every(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-23.js index 8ddd517ab..c842e60d5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-23.js @@ -35,4 +35,4 @@ function testcase() { return [11].every(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-24.js index 8587a3181..a7532d6e5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-24.js @@ -35,4 +35,4 @@ function testcase() { return [11].every(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-25.js index e0834ad3c..c8b814985 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-25.js @@ -35,4 +35,4 @@ function testcase() { return [11].every(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-27.js index dc2a1f372..ff59beb03 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-27.js @@ -35,4 +35,4 @@ function testcase() { return [11].every(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-28.js index 9049a5767..82cea99bc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-28.js @@ -60,4 +60,4 @@ function testcase() { return !Array.prototype.every.call(obj, callbackfn) && !result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-29.js index d1c26e133..767081522 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-29.js @@ -35,4 +35,4 @@ function testcase() { return [11].every(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-3.js index 8798db4fd..177f534bc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-3.js @@ -36,4 +36,4 @@ function testcase() { return !Array.prototype.every.call(obj, callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-4.js index 177d88be5..b4ac92972 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-4.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.every.call(obj, callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-5.js index f7bef021f..9f930541c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-5.js @@ -35,4 +35,4 @@ function testcase() { return ![11].every(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-6.js index 92c1a1264..d322a4b5f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-6.js @@ -35,4 +35,4 @@ function testcase() { return ![11].every(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-7.js index cf9fb8d60..ac1a891fc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-7.js @@ -35,4 +35,4 @@ function testcase() { return ![11].every(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-8.js index 5236eb67d..558f0c72f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-8.js @@ -35,4 +35,4 @@ function testcase() { return [11].every(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-9.js index ef376fbae..6f9c5b301 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-9.js @@ -35,4 +35,4 @@ function testcase() { return [11].every(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-1.js index dc4ac0e18..8bd2c4f1e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-1.js @@ -31,4 +31,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-10.js index 3caa55df5..f71bbef38 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-10.js @@ -43,4 +43,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-11.js index d73a48c99..40fdec50e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-11.js @@ -38,4 +38,4 @@ function testcase() { if(arr.every(callbackfn) === true && callCnt === 10) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-12.js index c922f5067..a5755d567 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-12.js @@ -42,4 +42,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-13.js index b70065c7d..59e63c039 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-13.js @@ -40,4 +40,4 @@ function testcase() { if(arr.every(callbackfn) === true && callCnt === 10) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-2.js index 48338037b..f48bf35ec 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-2.js @@ -37,4 +37,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-3.js index 9ba35a79a..49b437e17 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-3.js @@ -37,4 +37,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-4.js index c0533b5d2..292e0c4f7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-4.js @@ -37,4 +37,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-5.js index 0af2d9c90..ea481b4a7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-5.js @@ -37,4 +37,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-6.js index 5b076444e..eefe068bf 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-6.js @@ -39,4 +39,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-7.js index b7152638b..cb30392c4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-7.js @@ -44,4 +44,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-8.js index 7163385b9..b30d4be7d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-8.js @@ -52,4 +52,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-1.js index 8973ae2be..c880369cb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-1.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-1.js index fbbecab80..a76094e3b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-1.js @@ -32,4 +32,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-10.js index effdc9d3d..c713ee724 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-10.js @@ -38,4 +38,4 @@ function testcase() { delete Math.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-11.js index 26614df9d..dcb45a4a0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-11.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-12.js index 1a87c759f..77a3ae56a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-12.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-13.js index 38ead7909..67f32a563 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-13.js @@ -38,4 +38,4 @@ function testcase() { delete JSON[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-14.js index 791691706..1dc44a576 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-14.js @@ -35,4 +35,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-15.js index f7ec9ca06..c77fe1dd9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-15.js @@ -35,4 +35,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-2.js index 2e731f734..5d42bb655 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-2.js @@ -32,4 +32,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-3.js index 893aa01e8..e05474f35 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-3.js @@ -38,4 +38,4 @@ function testcase() { delete Boolean.prototype.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-4.js index 9dc72eac0..1a3ba72ee 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-4.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-5.js index a87d68ed8..9942d61d5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-5.js @@ -39,4 +39,4 @@ function testcase() { delete Number.prototype.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-6.js index 5387b4229..42df0cf74 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-6.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-7.js index 3e1362a06..20426044f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-7.js @@ -31,4 +31,4 @@ function testcase() { return Array.prototype.some.call("hello\nw_orld\\!", callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-8.js index 91de5b192..93d2a69cc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-8.js @@ -32,4 +32,4 @@ function testcase() { var obj = new String("hello\nw_orld\\!"); return Array.prototype.some.call(obj, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-9.js index 817cbdc64..e48371e64 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-9.js @@ -36,4 +36,4 @@ function testcase() { obj[1] = 9; return Array.prototype.some.call(obj, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-1.js index ca0876414..52a9c0654 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-1.js @@ -44,4 +44,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-10.js index add13c130..0eed38d21 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-10.js @@ -53,4 +53,4 @@ function testcase() { return Array.prototype.some.call(child, callbackfn1) && !Array.prototype.some.call(child, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-11.js index a7f0b3eca..433fab5a2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-11.js @@ -44,4 +44,4 @@ function testcase() { return !Array.prototype.some.call(obj, callbackfn) && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-12.js index 8a9b81c50..84a74ab44 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-12.js @@ -52,4 +52,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-13.js index c950a01ae..0ca4adb93 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-13.js @@ -48,4 +48,4 @@ function testcase() { return !Array.prototype.some.call(child, callbackfn) && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-14.js index 1effe07a9..58cff3f82 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-14.js @@ -37,4 +37,4 @@ function testcase() { return !Array.prototype.some.call(obj, callbackfn) && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-15.js index 03021e1b9..9a73036bb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-15.js @@ -48,4 +48,4 @@ function testcase() { fnGlobalObject().length = oldLen; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-17.js index f4e2ed58f..aad06738e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-17.js @@ -41,4 +41,4 @@ function testcase() { return func(9, 11); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-18.js index a68d26f45..cc7f39f7c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-18.js @@ -42,4 +42,4 @@ function testcase() { delete String.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-19.js index 15324c57c..9085baa48 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-19.js @@ -43,4 +43,4 @@ function testcase() { return Array.prototype.some.call(fun, callbackfn1) && !Array.prototype.some.call(fun, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-2.js index ab32afd5a..48c46af83 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-2.js @@ -42,4 +42,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-3.js index cc734496c..bf07b4b8e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-3.js @@ -47,4 +47,4 @@ function testcase() { return Array.prototype.some.call(child, callbackfn1) && !Array.prototype.some.call(child, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-4.js index 6650f1221..11abcf03c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-4.js @@ -46,4 +46,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-5.js index e4ed0a3a4..8c91540e3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-5.js @@ -58,4 +58,4 @@ function testcase() { return Array.prototype.some.call(child, callbackfn1) && !Array.prototype.some.call(child, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-6.js index bbfa05a71..89806d7d1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-6.js @@ -46,4 +46,4 @@ function testcase() { return Array.prototype.some.call(child, callbackfn1) && !Array.prototype.some.call(child, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-7.js index 6c0a0e6d3..8e0c8962b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-7.js @@ -49,4 +49,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-8.js index d78932184..a38ab1130 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-8.js @@ -54,4 +54,4 @@ function testcase() { return Array.prototype.some.call(child, callbackfn1) && !Array.prototype.some.call(child, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-9.js index 29c84f043..17cd27200 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-9.js @@ -61,4 +61,4 @@ function testcase() { return Array.prototype.some.call(child, callbackfn1) && !Array.prototype.some.call(child, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-1.js index 859aaa348..5bc64eb72 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-1.js @@ -37,4 +37,4 @@ function testcase() { return !Array.prototype.some.call(obj, callbackfn) && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-10.js index 5ae35a05e..838001f2f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-10.js @@ -37,4 +37,4 @@ function testcase() { return !Array.prototype.some.call(obj, callbackfn) && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-11.js index 6a05d73be..d18a3801d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-11.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-12.js index 71e1d61a3..158a60fcc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-12.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-13.js index 21732b9fc..f22c53c63 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-13.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-14.js index 1815175f5..3c4e64873 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-14.js @@ -41,4 +41,4 @@ function testcase() { !Array.prototype.some.call(objTwo, callbackfn) && !Array.prototype.some.call(objThree, callbackfn) && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-15.js index 71996ac4d..01c1d9048 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-15.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-16.js index 403b7352b..96988933d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-16.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-17.js index 395060066..44009777f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-17.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-18.js index dbe6fc240..045ff5d10 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-18.js @@ -37,4 +37,4 @@ function testcase() { return !Array.prototype.some.call(obj, callbackfn) && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-19.js index fea151b7e..40094403b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-19.js @@ -50,4 +50,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2) && toStringAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-2.js index 34ce302db..aad18897a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-2.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-20.js index 2e70ff920..e68885cf5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-20.js @@ -50,4 +50,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2) && valueOfAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-21.js index 31390ddb4..3bd63ce27 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-21.js @@ -56,4 +56,4 @@ function testcase() { !Array.prototype.some.call(obj, callbackfn2) && valueOfAccessed && toStringAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-22.js index 0bcf8f1a9..f6ed389b9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-22.js @@ -58,4 +58,4 @@ function testcase() { return (ex instanceof TypeError) && toStringAccessed && valueOfAccessed && !callbackfnAccessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-23.js index 33b5c17c2..dca3370a3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-23.js @@ -64,4 +64,4 @@ function testcase() { !Array.prototype.some.call(obj, callbackfn2) && valueOfAccessed && !toStringAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-24.js index 7e7f8cbb5..5b340f6db 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-24.js @@ -43,4 +43,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-25.js index 1394fcbe5..ca5e6857b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-25.js @@ -43,4 +43,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-28.js index 53531afc4..77b345ea0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-28.js @@ -40,4 +40,4 @@ function testcase() { return !Array.prototype.some.call(obj, callbackfn) && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-29.js index 47665a47e..be4928467 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-29.js @@ -42,4 +42,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-3.js index 39cb6924d..716c8082b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-3.js @@ -37,4 +37,4 @@ function testcase() { return !Array.prototype.some.call(obj, callbackfn) && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-4.js index d1dd72053..e3e71b599 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-4.js @@ -37,4 +37,4 @@ function testcase() { return !Array.prototype.some.call(obj, callbackfn) && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-5.js index 40a755888..8642e6542 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-5.js @@ -37,4 +37,4 @@ function testcase() { return !Array.prototype.some.call(obj, callbackfn) && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-6.js index 1f0e43ce3..13b52c5bb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-6.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-7.js index 2ff15232c..ed93da00d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-7.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-8.js index e73ae5d34..6cdff68ae 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-8.js @@ -37,4 +37,4 @@ function testcase() { return !Array.prototype.some.call(obj, callbackfn) && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-9.js index 7dd1c160a..671785543 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-9.js @@ -37,4 +37,4 @@ function testcase() { return !Array.prototype.some.call(obj, callbackfn) && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-1.js index b6ac147e9..9feea43c3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-1.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-10.js index 4da590b0c..6019ea430 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-10.js @@ -42,4 +42,4 @@ function testcase() { return !(ex instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-11.js index 539ef59e5..da758207f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-11.js @@ -46,4 +46,4 @@ function testcase() { return !(ex instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-12.js index e70dc3622..0c2abc99e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-12.js @@ -32,4 +32,4 @@ function testcase() { return [9, 11].some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-15.js index 0c01aa3b4..55d52f79e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-15.js @@ -51,4 +51,4 @@ function testcase() { return (ex instanceof TypeError) && lengthAccessed && !loopAccessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-2.js index 8237adfe5..096e35b4c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-2.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-3.js index 249c4e81c..766691d38 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-3.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-4.js index 9879faf9c..a04cc38fd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-4.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-5.js index f6e4def65..b3f127495 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-5.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-6.js index 516683de8..2b11a780a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-6.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-7.js index 0b9f82ff2..ab6c0d10e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-7.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-8.js index acedf8d02..4c044a49b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-8.js @@ -45,4 +45,4 @@ function testcase() { return ex instanceof TypeError && accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-9.js index cd94161ad..0d7a0b975 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-9.js @@ -49,4 +49,4 @@ function testcase() { return ex instanceof TypeError && accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1-s.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1-s.js index dd46f170d..b6a201efc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1-s.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1-s.js @@ -37,4 +37,4 @@ function testcase() { [1].some(callbackfn); return innerThisCorrect; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1.js index 06e58caf9..f52fef96e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1.js @@ -34,4 +34,4 @@ function testcase() { var arr = [1]; return !arr.some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-10.js index d498a14f8..5c2b6c392 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-10.js @@ -34,4 +34,4 @@ function testcase() { return [11].some(callbackfn, objArray); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-11.js index 6cd414e48..236e1f64b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-11.js @@ -34,4 +34,4 @@ function testcase() { return [11].some(callbackfn, objString); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-12.js index ae6b9b627..9def27ec8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-12.js @@ -34,4 +34,4 @@ function testcase() { return [11].some(callbackfn, objBoolean); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-13.js index 8b4153903..46493798f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-13.js @@ -34,4 +34,4 @@ function testcase() { return [11].some(callbackfn, objNumber); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-14.js index c751a59d1..8689354c1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-14.js @@ -32,4 +32,4 @@ function testcase() { return [11].some(callbackfn, Math); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-15.js index aa023f556..5d7f31fca 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-15.js @@ -34,4 +34,4 @@ function testcase() { return [11].some(callbackfn, objDate); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-16.js index 579ee581a..924840bb0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-16.js @@ -34,4 +34,4 @@ function testcase() { return [11].some(callbackfn, objRegExp); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-17.js index dc4dc60ea..b8519708b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-17.js @@ -32,4 +32,4 @@ function testcase() { return [11].some(callbackfn, JSON); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-18.js index b2ec7c34f..df8f92eaa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-18.js @@ -34,4 +34,4 @@ function testcase() { return [11].some(callbackfn, objError); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-19.js index 2648aa940..3467882cc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-19.js @@ -38,4 +38,4 @@ function testcase() { return [11].some(callbackfn, arg); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-2.js index f07435516..fc815444e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-2.js @@ -38,4 +38,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-21.js index a9a61f3d1..725db7371 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-21.js @@ -33,4 +33,4 @@ function testcase() { return [11].some(callbackfn, fnGlobalObject()); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-22.js index 75f190544..d8d4a41c4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-22.js @@ -32,4 +32,4 @@ function testcase() { return [11].some(callbackfn, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-23.js index b0aa43d1f..649997dae 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-23.js @@ -32,4 +32,4 @@ function testcase() { return [11].some(callbackfn, 101); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-24.js index 6ccdd4f8c..dbcf683ad 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-24.js @@ -32,4 +32,4 @@ function testcase() { return [11].some(callbackfn, "abc"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-25.js index fd992c693..ddea7bdc5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-25.js @@ -37,4 +37,4 @@ function testcase() { } return new innerObj().retVal; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-3.js index dce2e2a14..a7cc01521 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-3.js @@ -39,4 +39,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-4.js index a93d89969..b7487148d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-4.js @@ -40,4 +40,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-5.js index e7b870f74..05c5869de 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-5.js @@ -40,4 +40,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-6.js index a39ef8630..da34a7ccc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-6.js @@ -39,4 +39,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-7.js index 922588a73..5a2d6ee24 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-7.js @@ -32,4 +32,4 @@ function testcase() { return [11].some(callbackfn, eval); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-9.js index 82390e6f7..5f81444b4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-9.js @@ -34,4 +34,4 @@ function testcase() { return [11].some(callbackfn, objFunction); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-1.js index 7a5db07d1..f465b1e92 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-1.js @@ -41,4 +41,4 @@ function testcase() { var val = arr.some(callbackfn); return calledForThree; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-2.js index b4a3b7f64..e3477286e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-2.js @@ -41,4 +41,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-3.js index 4edd26f06..7ebedb1f1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-3.js @@ -41,4 +41,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-4.js index e1531031e..49d20c9d7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-4.js @@ -40,4 +40,4 @@ function testcase() { if(arr.some(callbackfn) === false) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-5.js index 8552e1b94..19b38c428 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-5.js @@ -43,4 +43,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-6.js index 80b8fe6a8..a6f9e4d67 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-6.js @@ -45,4 +45,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-8.js index eca4a6bcb..9e1b88ab7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-8.js @@ -37,4 +37,4 @@ function testcase() { return !Array.prototype.some.call(obj, callbackfn) && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-9.js index b819f498a..3f7b264d0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-9.js @@ -45,4 +45,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn) && called === 3; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-1.js index 587b04bef..7fe4c3161 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-1.js @@ -40,4 +40,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-10.js index 4ca5616de..5c6996474 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-10.js @@ -47,4 +47,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-11.js index badae233a..f1f78197d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-11.js @@ -47,4 +47,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-12.js index d325820a3..48f3983cc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-12.js @@ -49,4 +49,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-13.js index fb6b27b7b..c84a6643d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-13.js @@ -49,4 +49,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-14.js index 3a8274d5d..0c51ee378 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-14.js @@ -42,4 +42,4 @@ function testcase() { return !arr.some(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-15.js index c21ab11a2..b054bd1f7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-15.js @@ -55,4 +55,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-16.js index 614766fc3..d6c61d22e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-16.js @@ -52,4 +52,4 @@ function testcase() { return arr.some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-2.js index e9d6a883e..d85adc9ab 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-2.js @@ -45,4 +45,4 @@ function testcase() { return Array.prototype.some.call(arr, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-3.js index 8a29bd394..ebb3d3be6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-3.js @@ -42,4 +42,4 @@ function testcase() { return !Array.prototype.some.call(arr, callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-4.js index 9f7ca0d42..d936bf3d8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-4.js @@ -51,4 +51,4 @@ function testcase() { return Array.prototype.some.call(arr, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-5.js index f2990cb1f..09e1f533d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-5.js @@ -50,4 +50,4 @@ function testcase() { return arr.some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-6.js index 8a551a468..369ad4a8b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-6.js @@ -53,4 +53,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-7.js index f7638338a..eed770ba8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-7.js @@ -53,4 +53,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-8.js index af333a279..184ecc9cf 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-8.js @@ -49,4 +49,4 @@ function testcase() { return !Array.prototype.some.call(arr, callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-9.js index 439763aae..ba2ae13e9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-9.js @@ -49,4 +49,4 @@ function testcase() { return !arr.some(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-1.js index 42263c826..ba436b021 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-1.js @@ -39,4 +39,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-10.js index a4557c9a8..2efaba783 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-10.js @@ -46,4 +46,4 @@ function testcase() { return arr.some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-11.js index ef7eb1937..11d553b0a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-11.js @@ -52,4 +52,4 @@ function testcase() { return Array.prototype.some.call(child, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-12.js index 01c72abde..223c11d23 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-12.js @@ -50,4 +50,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-13.js index b615e5c78..f76473c76 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-13.js @@ -60,4 +60,4 @@ function testcase() { return Array.prototype.some.call(child, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-14.js index 41184209a..37b55d8f5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-14.js @@ -56,4 +56,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-15.js index 269e98643..e45c8bd23 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-15.js @@ -52,4 +52,4 @@ function testcase() { return Array.prototype.some.call(child, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-16.js index 4584cdfee..4150d3945 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-16.js @@ -48,4 +48,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-17.js index 3333102d4..a12ae25f4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-17.js @@ -41,4 +41,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-18.js index 8355d52c3..da38b8ffe 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-18.js @@ -42,4 +42,4 @@ function testcase() { return arr.some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-19.js index 2e6a1fe53..90ca3d88a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-19.js @@ -45,4 +45,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-2.js index bd9dd2e04..b5acedb64 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-2.js @@ -37,4 +37,4 @@ function testcase() { return [kValue].some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-20.js index 59c053fd3..9fdd1c2f0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-20.js @@ -47,4 +47,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-21.js index 372ae9e2d..6e0972faa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-21.js @@ -47,4 +47,4 @@ function testcase() { return Array.prototype.some.call(child, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-22.js index d26b5b0f7..ad9bdc006 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-22.js @@ -45,4 +45,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-23.js index 1fcf7f9cc..3e5cbd310 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-23.js @@ -43,4 +43,4 @@ function testcase() { fnGlobalObject().length = oldLen; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-25.js index 37c77b5df..a624ac1d5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-25.js @@ -39,4 +39,4 @@ function testcase() { return func(11); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-26.js index fa290571c..79ee4b675 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-26.js @@ -47,4 +47,4 @@ function testcase() { return !func(11, 9) && firstResult && secondResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-27.js index d28ab97b6..74281ec9f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-27.js @@ -51,4 +51,4 @@ function testcase() { return !func(11, 12, 9) && firstResult && secondResult && thirdResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-28.js index a85c2891b..6c4db3c05 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-28.js @@ -56,4 +56,4 @@ function testcase() { return arr.some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-29.js index 7758a8581..fbba1b707 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-29.js @@ -56,4 +56,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-3.js index 058e46a3a..a28150cff 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-3.js @@ -46,4 +46,4 @@ function testcase() { return Array.prototype.some.call(child, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-30.js index ac448da59..8ba447476 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-30.js @@ -49,4 +49,4 @@ function testcase() { return ex instanceof RangeError && !accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-31.js index 8f0274d2d..fc15f0af0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-31.js @@ -50,4 +50,4 @@ function testcase() { return ex instanceof RangeError && !accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-4.js index 07285835a..792092197 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-4.js @@ -43,4 +43,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-5.js index bf90e4e89..15c1dbd8a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-5.js @@ -56,4 +56,4 @@ function testcase() { return Array.prototype.some.call(child, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-6.js index 73f27df2a..a90306ae5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-6.js @@ -47,4 +47,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-7.js index 0c5035ed7..4292d2032 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-7.js @@ -45,4 +45,4 @@ function testcase() { return Array.prototype.some.call(child, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-8.js index 00edb8551..23885bfff 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-8.js @@ -43,4 +43,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-9.js index 884668d12..550bc6330 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-9.js @@ -46,4 +46,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-1.js index 47d2c1c47..b553fb477 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-1.js @@ -41,4 +41,4 @@ function testcase() { } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-10.js index 9bcfc3a90..7978ba345 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-10.js @@ -32,4 +32,4 @@ function testcase() { return [11, 12].some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-11.js index e1c67f05c..4c2213cac 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-11.js @@ -31,4 +31,4 @@ function testcase() { return [9, 12].some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-12.js index 8e54a2217..53fce3703 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-12.js @@ -32,4 +32,4 @@ function testcase() { return [9, 12].some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-13.js index c352d4964..4a2d1b993 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-13.js @@ -32,4 +32,4 @@ function testcase() { return [9, 12].some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-16.js index e4c81357e..48d5600f2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-16.js @@ -34,4 +34,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn, false); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-17.js index 82f45c075..c140dd763 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-17.js @@ -34,4 +34,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn, 5); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-18.js index fdffab06f..ca119f1cb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-18.js @@ -34,4 +34,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn, "hello!"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-19.js index dfdf5b05d..ace238f27 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-19.js @@ -37,4 +37,4 @@ function testcase() { return !Array.prototype.some.call(obj, callbackfn) && (2 === called); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-2.js index 65462fb62..25e553970 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-2.js @@ -42,4 +42,4 @@ function testcase() { } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-20.js index dab111aaa..1eb3108a9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-20.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn, thisArg); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-21.js index 002b46b4a..1b8967c89 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-21.js @@ -44,4 +44,4 @@ function testcase() { return !Array.prototype.some.call(obj, callbackfn) && firstIndex && secondIndex; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-22.js index cdc0b3ce7..163af39ff 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-22.js @@ -44,4 +44,4 @@ function testcase() { return !Array.prototype.some.call(obj, callbackfn) && firstIndex && secondIndex; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-23.js index 699b19475..caa61da86 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-23.js @@ -34,4 +34,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-3.js index 2cece4e60..820af163a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-3.js @@ -41,4 +41,4 @@ function testcase() { if(arr.some(callbackfn) === true && callCnt === 7) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-4.js index a323a4de1..af23f9228 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-4.js @@ -42,4 +42,4 @@ function testcase() { return !arr.some(callbackfn) && arr.length === called; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-5.js index ee534d818..378541297 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-5.js @@ -45,4 +45,4 @@ function testcase() { return ![11, 12, 13, 14].some(callbackfn, undefined); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-6.js index 26f0913cf..be9dd308a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-6.js @@ -35,4 +35,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn, thisArg); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-7.js index 869159f21..9493276bc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-7.js @@ -47,4 +47,4 @@ function testcase() { return ex instanceof Error && !accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-8.js index 7a2e9f29c..e89401246 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-8.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-9.js index 109fad580..12674ccfe 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-9.js @@ -32,4 +32,4 @@ function testcase() { return [11, 12].some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-1.js index 8ca1a8be7..fddc3657d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-1.js @@ -37,4 +37,4 @@ function testcase() { return !Array.prototype.some.call(obj, callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-10.js index 3b4d0adc4..f54c79a68 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-10.js @@ -32,4 +32,4 @@ function testcase() { return [11].some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-11.js index 0ac4eaca3..c749f0c5f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-11.js @@ -32,4 +32,4 @@ function testcase() { return [11].some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-12.js index 8124b23f9..f778fddcb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-12.js @@ -35,4 +35,4 @@ function testcase() { return ![11].some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-13.js index d2a70bf88..703b055af 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-13.js @@ -35,4 +35,4 @@ function testcase() { return ![11].some(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-14.js index 9a518064e..158502720 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-14.js @@ -32,4 +32,4 @@ function testcase() { return [11].some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-15.js index b2ddcd8de..902094735 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-15.js @@ -32,4 +32,4 @@ function testcase() { return [11].some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-16.js index be9a18309..301827fb4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-16.js @@ -32,4 +32,4 @@ function testcase() { return [11].some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-17.js index 380b25700..9a7190ddf 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-17.js @@ -32,4 +32,4 @@ function testcase() { return [11].some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-18.js index 6ec71b5de..8a8876daa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-18.js @@ -32,4 +32,4 @@ function testcase() { return [11].some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-19.js index 0d022e203..fbe7dfdef 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-19.js @@ -32,4 +32,4 @@ function testcase() { return [11].some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-2.js index e584b81b6..ae8d104bf 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-2.js @@ -37,4 +37,4 @@ function testcase() { return !Array.prototype.some.call(obj, callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-20.js index 91c142bd7..29a899e55 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-20.js @@ -32,4 +32,4 @@ function testcase() { return [11].some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-21.js index c201c965e..e3215cc97 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-21.js @@ -32,4 +32,4 @@ function testcase() { return [11].some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-22.js index d954c106c..67e0cec5c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-22.js @@ -32,4 +32,4 @@ function testcase() { return [11].some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-23.js index dc1022811..71b1800fe 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-23.js @@ -32,4 +32,4 @@ function testcase() { return [11].some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-24.js index 1f892bb99..04a8eebbd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-24.js @@ -32,4 +32,4 @@ function testcase() { return [11].some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-25.js index 44045899e..42d9a8aee 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-25.js @@ -32,4 +32,4 @@ function testcase() { return [11].some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-26.js index 113defc27..2f5b650db 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-26.js @@ -32,4 +32,4 @@ function testcase() { return [11].some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-28.js index 95dba471d..72765d04d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-28.js @@ -59,4 +59,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn) && !result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-29.js index 4137a853f..55222c22d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-29.js @@ -32,4 +32,4 @@ function testcase() { return [11].some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-3.js index fe530d2a8..64ddcd1d0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-3.js @@ -37,4 +37,4 @@ function testcase() { return !Array.prototype.some.call(obj, callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-4.js index f00742739..5e847bfbc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-4.js @@ -34,4 +34,4 @@ function testcase() { return Array.prototype.some.call(obj, callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-5.js index efcd68a51..2f673adc7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-5.js @@ -35,4 +35,4 @@ function testcase() { return ![11].some(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-6.js index 44877c2bd..f880f970a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-6.js @@ -35,4 +35,4 @@ function testcase() { return ![11].some(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-7.js index 172939217..8a8a35e40 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-7.js @@ -35,4 +35,4 @@ function testcase() { return ![11].some(callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-8.js index 4f93b3a21..85f5cad4a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-8.js @@ -32,4 +32,4 @@ function testcase() { return [11].some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-9.js index eb9d44b37..c4e61783b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-9.js @@ -32,4 +32,4 @@ function testcase() { return [11].some(callbackfn); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-1.js index 5f706d4b5..34c6e1599 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-1.js @@ -31,4 +31,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-10.js index 5e02fa922..7e0c68eab 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-10.js @@ -43,4 +43,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-11.js index 9cd4fd162..3ec5c7dab 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-11.js @@ -38,4 +38,4 @@ function testcase() { if(arr.some(callbackfn) === false && callCnt === 10) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-12.js index 121dcd875..3d402209d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-12.js @@ -42,4 +42,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-13.js index c1e5b9394..0e51e732a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-13.js @@ -40,4 +40,4 @@ function testcase() { if(arr.some(callbackfn) === false && callCnt === 10) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-2.js index aaa8e6dfe..09ad84f75 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-2.js @@ -37,4 +37,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-3.js index 01884fdc9..583893524 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-3.js @@ -37,4 +37,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-4.js index 3f092697e..ff7d6d200 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-4.js @@ -37,4 +37,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-5.js index 4fd13312e..4e9d0374c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-5.js @@ -37,4 +37,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-6.js index b8ba04953..bee0f96d5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-6.js @@ -39,4 +39,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-7.js index 58aff9065..ae872bca7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-7.js @@ -45,4 +45,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-8.js index 0c214b0d0..40e7e7c2e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-8.js @@ -52,4 +52,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-1.js index 8edc229c4..54374b517 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-1.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-1.js index 5692404bd..50cc641c7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-1.js @@ -32,4 +32,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-10.js index 9d71f789b..ce17b3109 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-10.js @@ -41,4 +41,4 @@ function testcase() { delete Math.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-11.js index 2cf2a5018..87ab9532c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-11.js @@ -37,4 +37,4 @@ function testcase() { Array.prototype.forEach.call(obj, callbackfn); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-12.js index 98714b7bf..deb4738f7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-12.js @@ -37,4 +37,4 @@ function testcase() { Array.prototype.forEach.call(obj, callbackfn); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-13.js index c654e750a..c516f0f83 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-13.js @@ -40,4 +40,4 @@ function testcase() { delete JSON[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-14.js index 3886da70c..fe991f72d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-14.js @@ -37,4 +37,4 @@ function testcase() { Array.prototype.forEach.call(obj, callbackfn); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-15.js index ff822e65e..114af391e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-15.js @@ -37,4 +37,4 @@ function testcase() { Array.prototype.forEach.call(obj, callbackfn); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-2.js index c1f68a1f2..b38a48eba 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-2.js @@ -32,4 +32,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-3.js index ff8b23dda..f52861e5d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-3.js @@ -43,4 +43,4 @@ function testcase() { delete Boolean.prototype.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-4.js index e3208b412..34a51456f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-4.js @@ -38,4 +38,4 @@ function testcase() { Array.prototype.forEach.call(obj, callbackfn); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-5.js index 8d079fbb3..5f506101a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-5.js @@ -41,4 +41,4 @@ function testcase() { delete Number.prototype.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-6.js index ef087f33d..108fe09a2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-6.js @@ -39,4 +39,4 @@ function testcase() { return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-7.js index 1518121eb..d230c9c0d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-7.js @@ -33,4 +33,4 @@ function testcase() { Array.prototype.forEach.call("abc", callbackfn); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-8.js index a80fbce7a..6929986f6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-8.js @@ -35,4 +35,4 @@ function testcase() { return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-9.js index 0cb06e50d..35d46cec1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-9.js @@ -39,4 +39,4 @@ function testcase() { Array.prototype.forEach.call(obj, callbackfn); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-1.js index ccc86d005..32cdef291 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-1.js @@ -40,4 +40,4 @@ function testcase() { Array.prototype.forEach.call(obj, callbackfn); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-10.js index 4dfb02360..690fab7f4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-10.js @@ -50,4 +50,4 @@ function testcase() { Array.prototype.forEach.call(child, callbackfn); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-11.js index c3dcbc85d..c22df1312 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-11.js @@ -43,4 +43,4 @@ function testcase() { Array.prototype.forEach.call(obj, callbackfn); return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-12.js index 6f86d61fc..52ea7d470 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-12.js @@ -51,4 +51,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-13.js index e43901b5c..15af0e943 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-13.js @@ -48,4 +48,4 @@ function testcase() { Array.prototype.forEach.call(child, callbackfn); return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-14.js index 23f26ec43..15591cd3c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-14.js @@ -38,4 +38,4 @@ function testcase() { return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-15.js index c8dbf9499..9a98a0b64 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-15.js @@ -45,4 +45,4 @@ function testcase() { fnGlobalObject().length = oldLen; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-17.js index 497b7d8ae..7fa3d7170 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-17.js @@ -38,4 +38,4 @@ function testcase() { return func(12, 11); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-18.js index 848259ce9..7437a9452 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-18.js @@ -35,4 +35,4 @@ function testcase() { Array.prototype.forEach.call(str, callbackfn); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-19.js index 34ee81413..f9f753ea8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-19.js @@ -40,4 +40,4 @@ function testcase() { Array.prototype.forEach.call(fun, callbackfn); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-2.js index 817cdb5d9..308d1f2e7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-2.js @@ -33,4 +33,4 @@ function testcase() { [12, 11].forEach(callbackfn); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-3.js index 4ad1f207f..dce209a49 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-3.js @@ -44,4 +44,4 @@ function testcase() { Array.prototype.forEach.call(child, callbackfn); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-4.js index 45be2cea6..680ce29e9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-4.js @@ -41,4 +41,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-5.js index bdeca1382..957070c5f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-5.js @@ -54,4 +54,4 @@ function testcase() { Array.prototype.forEach.call(child, callbackfn); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-6.js index eab24ba4a..9633c2618 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-6.js @@ -43,4 +43,4 @@ function testcase() { Array.prototype.forEach.call(child, callbackfn); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-7.js index 3ba7b5175..32080800f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-7.js @@ -46,4 +46,4 @@ function testcase() { Array.prototype.forEach.call(obj, callbackfn); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-8.js index bb7d94279..e42c8670c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-8.js @@ -51,4 +51,4 @@ function testcase() { Array.prototype.forEach.call(child, callbackfn); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-9.js index 6a9adac19..fd2ec2aeb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-9.js @@ -58,4 +58,4 @@ function testcase() { Array.prototype.forEach.call(child, callbackfn); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-1.js index a0360019a..c982a878c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-1.js @@ -38,4 +38,4 @@ function testcase() { return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-10.js index 4eceb627e..6361f4cf1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-10.js @@ -38,4 +38,4 @@ function testcase() { return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-11.js index 33834dbdd..ee7da1bc2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-11.js @@ -38,4 +38,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-12.js index afc3bddf4..d4afb250d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-12.js @@ -38,4 +38,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-13.js index 26653f793..be412f881 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-13.js @@ -37,4 +37,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-14.js index 26a3c0a91..6cb1c850a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-14.js @@ -52,4 +52,4 @@ function testcase() { return !accessed1 && !accessed2 && !accessed3; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-15.js index 1473398c3..f6de62c0e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-15.js @@ -37,4 +37,4 @@ function testcase() { Array.prototype.forEach.call(obj, callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-16.js index 94296f41d..d5afd4f06 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-16.js @@ -38,4 +38,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-17.js index 9a34a2222..6a27874f6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-17.js @@ -38,4 +38,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-18.js index daa9a31e7..8a2e33e62 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-18.js @@ -38,4 +38,4 @@ function testcase() { return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-19.js index fc8180904..c071ff694 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-19.js @@ -46,4 +46,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-2.js index efb7e7943..0e0c6f74c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-2.js @@ -37,4 +37,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-20.js index cfc9c5bd7..9d2bb7d39 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-20.js @@ -46,4 +46,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-21.js index 21e141e82..b9f8eb948 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-21.js @@ -53,4 +53,4 @@ function testcase() { return testResult && firstStepOccured && secondStepOccured; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-22.js index 6bd174b58..a16adebe7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-22.js @@ -57,4 +57,4 @@ function testcase() { return ex instanceof TypeError && !accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-23.js index 8a0b79e94..6e8254427 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-23.js @@ -61,4 +61,4 @@ function testcase() { return testResult && valueOfAccessed && !toStringAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-24.js index 12598c818..3fe59d641 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-24.js @@ -42,4 +42,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-25.js index bde2c4906..2f1ddbbbe 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-25.js @@ -42,4 +42,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-28.js index 5abad090c..042741734 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-28.js @@ -41,4 +41,4 @@ function testcase() { return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-29.js index 05f46340d..4d8485cb4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-29.js @@ -42,4 +42,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-3.js index 1999a3e66..1d841b26c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-3.js @@ -38,4 +38,4 @@ function testcase() { return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-4.js index ba2663072..4c175c06e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-4.js @@ -38,4 +38,4 @@ function testcase() { return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-5.js index d80c4f72c..1388ec817 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-5.js @@ -38,4 +38,4 @@ function testcase() { return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-6.js index b3b7c586e..60d3ec2a1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-6.js @@ -38,4 +38,4 @@ function testcase() { return testResult1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-7.js index db0265191..4f55f1ec8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-7.js @@ -38,4 +38,4 @@ function testcase() { return testResult1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-8.js index eae609782..67397b926 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-8.js @@ -38,4 +38,4 @@ function testcase() { return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-9.js index 43a24a907..e3f18262e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-9.js @@ -38,4 +38,4 @@ function testcase() { return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-1.js index bf62ce3ce..a634784ee 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-1.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-10.js index 76dd5b974..817198013 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-10.js @@ -42,4 +42,4 @@ function testcase() { return !(ex instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-11.js index 5b178e8b3..f85d077bd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-11.js @@ -46,4 +46,4 @@ function testcase() { return !(ex instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-12.js index c02dbcf8a..12d63cce8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-12.js @@ -34,4 +34,4 @@ function testcase() { [11, 9].forEach(callbackfn); return accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-15.js index 51387635a..9c0330ea0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-15.js @@ -53,4 +53,4 @@ function testcase() { return (ex instanceof TypeError) && lengthAccessed && !loopAccessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-2.js index 532eba6e5..2b29a7461 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-2.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-3.js index 5e13d5fb9..4db16127a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-3.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-4.js index 88dd285f5..5bba837fe 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-4.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-5.js index 8248d7b5b..534351c6b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-5.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-6.js index fd2bd078d..cbb329b7f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-6.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-7.js index 61654975e..20cbc140d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-7.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-8.js index a02603860..44a2585fc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-8.js @@ -45,4 +45,4 @@ function testcase() { return ex instanceof TypeError && accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-9.js index d6463f7f4..57412f533 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-9.js @@ -49,4 +49,4 @@ function testcase() { return ex instanceof TypeError && accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1-s.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1-s.js index 473bf4960..bb903e9fa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1-s.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1-s.js @@ -37,4 +37,4 @@ function testcase() { [1].forEach(callbackfn); return innerThisCorrect; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1.js index 18307e37d..c9485714a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1.js @@ -35,4 +35,4 @@ function testcase() { arr.forEach(callbackfn) return !result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-10.js index b9f7c63c4..139c27afc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-10.js @@ -36,4 +36,4 @@ function testcase() { [11].forEach(callbackfn, objArray); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-11.js index 327bdd29f..248c87d5a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-11.js @@ -36,4 +36,4 @@ function testcase() { [11].forEach(callbackfn, objString); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-12.js index 15a7cbc0e..cf8cdd20f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-12.js @@ -36,4 +36,4 @@ function testcase() { [11].forEach(callbackfn, objBoolean); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-13.js index 7607c3b88..08dbab6ed 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-13.js @@ -36,4 +36,4 @@ function testcase() { [11].forEach(callbackfn, objNumber); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-14.js index 8ead51284..40c7065e7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-14.js @@ -34,4 +34,4 @@ function testcase() { [11].forEach(callbackfn, Math); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-15.js index 11150114d..8937d8020 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-15.js @@ -36,4 +36,4 @@ function testcase() { [11].forEach(callbackfn, objDate); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-16.js index 7396cb0b5..4a71920ea 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-16.js @@ -36,4 +36,4 @@ function testcase() { [11].forEach(callbackfn, objRegExp); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-17.js index ba785b1ac..1656aa91f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-17.js @@ -34,4 +34,4 @@ function testcase() { [11].forEach(callbackfn, JSON); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-18.js index d1726621b..560ae9086 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-18.js @@ -36,4 +36,4 @@ function testcase() { [11].forEach(callbackfn, objError); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-19.js index 24c0c44e8..c7ef4338d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-19.js @@ -40,4 +40,4 @@ function testcase() { [11].forEach(callbackfn, arg); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-2.js index 933d5671f..482c66b5b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-2.js @@ -40,4 +40,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-21.js index 51effea8f..7e5871ac0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-21.js @@ -34,4 +34,4 @@ function testcase() { [11].forEach(callbackfn, fnGlobalObject()); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-22.js index 2291f4595..d9a158680 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-22.js @@ -35,4 +35,4 @@ function testcase() { [11].forEach(callbackfn, false); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-23.js index 4aaf18bd0..63439bec4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-23.js @@ -34,4 +34,4 @@ function testcase() { [11].forEach(callbackfn, 101); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-24.js index 7804a4c9b..6c1bae936 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-24.js @@ -34,4 +34,4 @@ function testcase() { [11].forEach(callbackfn, "abc"); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-25.js index 1eec206a8..59c33391d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-25.js @@ -38,4 +38,4 @@ function testcase() { } return new innerObj().retVal; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-3.js index a4205e50e..a1f5d5988 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-3.js @@ -40,4 +40,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-4.js index 9a70ab436..0362ed95b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-4.js @@ -41,4 +41,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-5.js index b66fad472..553f9d240 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-5.js @@ -42,4 +42,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-6.js index 3395cf17e..421833e99 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-6.js @@ -41,4 +41,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-7.js index dc36dae30..2c7f3ae6f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-7.js @@ -35,4 +35,4 @@ function testcase() { [11].forEach(callbackfn, eval); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-9.js index 9438696ef..d8298d955 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-9.js @@ -36,4 +36,4 @@ function testcase() { [11].forEach(callbackfn, objString); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-1.js index 74599e11e..cd1199bff 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-1.js @@ -39,4 +39,4 @@ function testcase() { if( callCnt === 5) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-2.js index ef08f004a..9d7e472b0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-2.js @@ -40,4 +40,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-3.js index 4ce38eda6..d0c0416fa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-3.js @@ -39,4 +39,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-4.js index f3e04d2ff..4e79fab91 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-4.js @@ -41,4 +41,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-5.js index e74115658..6b720f861 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-5.js @@ -42,4 +42,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-7.js index 5a45a919f..c41da4261 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-7.js @@ -39,4 +39,4 @@ function testcase() { arr.forEach(callbackfn); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-8.js index 29045ec8e..4c4952461 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-8.js @@ -36,4 +36,4 @@ function testcase() { Array.prototype.forEach.call(obj, callbackfn); return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-9.js index 1394192ea..f8b58d768 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-9.js @@ -44,4 +44,4 @@ function testcase() { Array.prototype.forEach.call(obj, callbackfn); return 2 === called; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-1.js index ee6af3606..e7af30466 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-1.js @@ -38,4 +38,4 @@ function testcase() { if( callCnt === 1) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-10.js index c63fbfa57..58c5b1bb1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-10.js @@ -54,4 +54,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-11.js index 90d81186f..6e0c3ba79 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-11.js @@ -54,4 +54,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-12.js index 12593fb04..83cad751e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-12.js @@ -52,4 +52,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-13.js index f7759eaa1..1b8484435 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-13.js @@ -51,4 +51,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-14.js index fe5258e33..3c8b46e0e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-14.js @@ -50,4 +50,4 @@ function testcase() { return testResult && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-15.js index 5a6fec3f5..cdf60e86b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-15.js @@ -58,4 +58,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-16.js index 9b580dc92..beba9fc0f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-16.js @@ -55,4 +55,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-2.js index 084f1cb9a..3643fec63 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-2.js @@ -48,4 +48,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-3.js index 22cff115a..84c630700 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-3.js @@ -48,4 +48,4 @@ function testcase() { Array.prototype.forEach.call(obj, callbackfn); return testResult && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-4.js index 5db20e866..2e99f773d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-4.js @@ -52,4 +52,4 @@ function testcase() { Array.prototype.forEach.call(obj, callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-5.js index 63b63a871..da1599439 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-5.js @@ -52,4 +52,4 @@ function testcase() { arr.forEach(callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-6.js index 56ce6ec39..ca0fbf79e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-6.js @@ -56,4 +56,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-7.js index f0ed9894a..90b204dfa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-7.js @@ -56,4 +56,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-8.js index deffe4a06..4f596ca24 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-8.js @@ -56,4 +56,4 @@ function testcase() { Array.prototype.forEach.call(obj, callbackfn); return testResult && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-9.js index 7b9d52849..6f732c4a4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-9.js @@ -56,4 +56,4 @@ function testcase() { arr.forEach(callbackfn); return testResult && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-1.js index 3e3580e59..24bac5aa0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-1.js @@ -41,4 +41,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-10.js index 3bdc4eaa0..1c26d247d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-10.js @@ -47,4 +47,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-11.js index ee0e8da5a..384ad417b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-11.js @@ -53,4 +53,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-12.js index 905eb5e80..d40efc235 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-12.js @@ -52,4 +52,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-13.js index 557d78436..3a25b7b1a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-13.js @@ -61,4 +61,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-14.js index ebbfec8c3..99331de65 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-14.js @@ -57,4 +57,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-15.js index 3c173b317..9ad917ff6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-15.js @@ -53,4 +53,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-16.js index 3e2a1fd5a..5b6f2b0e8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-16.js @@ -49,4 +49,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-17.js index 34da658e8..736d0ccb1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-17.js @@ -44,4 +44,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-18.js index bb0f68083..cf32752e2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-18.js @@ -45,4 +45,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-19.js index 163cc6cc0..8b49b568c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-19.js @@ -56,4 +56,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-2.js index 94da7764d..a54621d7a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-2.js @@ -38,4 +38,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-20.js index 57f4e9bcb..e024fe906 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-20.js @@ -56,4 +56,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-21.js index a344e2338..ea3dd8590 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-21.js @@ -50,4 +50,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-22.js index 1b37a858f..3d2b64647 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-22.js @@ -48,4 +48,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-23.js index 437467974..8b0214e89 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-23.js @@ -47,4 +47,4 @@ function testcase() { fnGlobalObject().length = oldLen; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-25.js index 35383c239..ec83fcddc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-25.js @@ -42,4 +42,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-26.js index b666bc110..f2eef2066 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-26.js @@ -51,4 +51,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-27.js index f20c21c2c..7e054b229 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-27.js @@ -53,4 +53,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-28.js index 9c02cbfad..494a24611 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-28.js @@ -59,4 +59,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-29.js index 766c237b6..ac4fff37a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-29.js @@ -59,4 +59,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-3.js index bdd6a7fee..14bcf1ce0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-3.js @@ -48,4 +48,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-30.js index 03cb18b30..80b03f7a4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-30.js @@ -57,4 +57,4 @@ function testcase() { return (ex instanceof RangeError) && !accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-31.js index 84e4e5630..0be884fad 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-31.js @@ -60,4 +60,4 @@ function testcase() { return (ex instanceof RangeError) && !accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-4.js index 7949e8c82..43d35fa69 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-4.js @@ -44,4 +44,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-5.js index 174c74e43..2ce3e26ee 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-5.js @@ -57,4 +57,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-6.js index 16dba1ca8..303c9d728 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-6.js @@ -49,4 +49,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-7.js index 33c3eebce..8394291ba 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-7.js @@ -47,4 +47,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-8.js index 21c5c5b63..86a1d113a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-8.js @@ -44,4 +44,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-9.js index 75ab6d748..7fde2e004 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-9.js @@ -47,4 +47,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-1.js index e3ba5f50d..ea756b6b2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-1.js @@ -41,4 +41,4 @@ function testcase() { if(bCalled === true && bPar === true) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-10.js index d9fde429a..3abbbf913 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-10.js @@ -34,4 +34,4 @@ function testcase() { [11].forEach(callbackfn); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-11.js index 9a435777c..127001659 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-11.js @@ -34,4 +34,4 @@ function testcase() { [11].forEach(callbackfn); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-12.js index 5b6df70c5..10d4dd88c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-12.js @@ -34,4 +34,4 @@ function testcase() { [11].forEach(callbackfn); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-13.js index ec3e295cf..9fddbcb7c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-13.js @@ -34,4 +34,4 @@ function testcase() { [11].forEach(callbackfn); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-16.js index 3b1928521..5b3e560a9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-16.js @@ -36,4 +36,4 @@ function testcase() { Array.prototype.forEach.call(obj, callbackfn, false); return !result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-17.js index 8605b2acf..6dc1de12a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-17.js @@ -36,4 +36,4 @@ function testcase() { Array.prototype.forEach.call(obj, callbackfn, 5); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-18.js index 07c985f47..d6bec5ea7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-18.js @@ -36,4 +36,4 @@ function testcase() { Array.prototype.forEach.call(obj, callbackfn, "hello"); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-19.js index 02df54a9e..8b64414c0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-19.js @@ -40,4 +40,4 @@ function testcase() { Array.prototype.forEach.call(obj, callbackfn); return result && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-2.js index 821c1f682..307618701 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-2.js @@ -41,4 +41,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-20.js index d27eaba78..26e9c844e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-20.js @@ -38,4 +38,4 @@ function testcase() { Array.prototype.forEach.call(obj, callbackfn, thisArg); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-21.js index fbaff00e4..948d2b2c1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-21.js @@ -45,4 +45,4 @@ function testcase() { Array.prototype.forEach.call(obj, callbackfn); return resultOne && resultTwo; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-22.js index 08b4ebfa6..83c33379f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-22.js @@ -45,4 +45,4 @@ function testcase() { Array.prototype.forEach.call(obj, callbackfn); return resultOne && resultTwo; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-23.js index 0f671bf2f..b4700ccf1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-23.js @@ -36,4 +36,4 @@ function testcase() { Array.prototype.forEach.call(obj, callbackfn); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-4.js index fbb89dea2..57f4ee4da 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-4.js @@ -42,4 +42,4 @@ function testcase() { arr.forEach(callbackfn); return result && arr.length === called; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-5.js index a7b60cefb..337f9522f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-5.js @@ -47,4 +47,4 @@ function testcase() { return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-6.js index 2033cdb6d..97e73c7cf 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-6.js @@ -40,4 +40,4 @@ function testcase() { Array.prototype.forEach.call(obj, callbackfn, thisArg); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-7.js index ad4dbf2d8..4fa85f93f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-7.js @@ -46,4 +46,4 @@ function testcase() { return ex instanceof Error && !accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-8.js index c5a92abf4..a4778ac84 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-8.js @@ -42,4 +42,4 @@ function testcase() { Array.prototype.forEach.call(obj, callbackfn); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-9.js index b66ce47e6..0ea0e4f25 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-9.js @@ -34,4 +34,4 @@ function testcase() { [11, 12].forEach(callbackfn); return 2 === called; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-1.js index 4bc7a1779..a4eaf2c1f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-1.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-10.js index 2709fccba..c6484e9f5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-10.js @@ -37,4 +37,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-11.js index cf3e0fd8e..7a69b7a7c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-11.js @@ -42,4 +42,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-12.js index 414e2f2f2..ee4a784b6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-12.js @@ -42,4 +42,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-13.js index ffd31beab..16a709796 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-13.js @@ -34,4 +34,4 @@ function testcase() { var result = [].forEach(callbackfn); return typeof result === "undefined" && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-2.js index 78cc523a5..e45585e85 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-2.js @@ -37,4 +37,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-3.js index db31cc2a5..090f9ff2f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-3.js @@ -37,4 +37,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-4.js index 26ea14d14..34d96fe0d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-4.js @@ -37,4 +37,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-5.js index df67c96ba..e0cfd7db4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-5.js @@ -37,4 +37,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-6.js index 7f763f647..b68bf4486 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-6.js @@ -39,4 +39,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-7.js index 1c6168903..93ffbb241 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-7.js @@ -44,4 +44,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-8.js index 7ae983d00..ea306f79c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-8.js @@ -51,4 +51,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-9.js index f4f5bbe60..274f4d0db 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-9.js @@ -52,4 +52,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-1.js index 45d22740e..83ee145ae 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-1.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-1.js index fb4497bd2..42ebca7f6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-1.js @@ -32,4 +32,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-10.js index a3350a1bc..8e17a9907 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-10.js @@ -39,4 +39,4 @@ function testcase() { delete Math.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-11.js index 7df8801d7..abad54eb1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-11.js @@ -37,4 +37,4 @@ function testcase() { return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-12.js index 3f5a5c39d..df0326390 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-12.js @@ -37,4 +37,4 @@ function testcase() { return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-13.js index 0fd0d6399..c9547cba0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-13.js @@ -39,4 +39,4 @@ function testcase() { delete JSON[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-14.js index 581e730d0..d967f5a94 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-14.js @@ -37,4 +37,4 @@ function testcase() { return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-15.js index 2446acc83..490d2cfb9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-15.js @@ -37,4 +37,4 @@ function testcase() { return testResult[1] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-2.js index 633e2d3ae..6d2f78a4c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-2.js @@ -32,4 +32,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-3.js index 857082b22..4ae3605ed 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-3.js @@ -41,4 +41,4 @@ function testcase() { delete Boolean.prototype.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-4.js index d530579af..628cfc05d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-4.js @@ -38,4 +38,4 @@ function testcase() { return testResult[0] === true && testResult[1] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-5.js index 92646ec96..3d2528abf 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-5.js @@ -40,4 +40,4 @@ function testcase() { delete Number.prototype.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-6.js index a76444f3b..d0c500fb5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-6.js @@ -38,4 +38,4 @@ function testcase() { return testResult[0] === true && testResult[1] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-7.js index 757763a29..50d8409f6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-7.js @@ -33,4 +33,4 @@ function testcase() { return testResult[0] === true && testResult[1] === true && testResult[2] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-8.js index 39be0def2..716feaf0f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-8.js @@ -34,4 +34,4 @@ function testcase() { return testResult[0] === true && testResult[1] === true && testResult[2] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-9.js index d19fbf8c9..d18d98956 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-9.js @@ -39,4 +39,4 @@ function testcase() { return testResult[0] === true && testResult[1] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-1.js index b9dbaad3b..54256b8a9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-1.js @@ -40,4 +40,4 @@ function testcase() { return testResult.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-10.js index 686336b54..952dbf17d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-10.js @@ -50,4 +50,4 @@ function testcase() { return testResult.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-11.js index 21911d137..7cd9845ba 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-11.js @@ -43,4 +43,4 @@ function testcase() { return 0 === testResult.length; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-12.js index 7d5f5ce9a..c2a5be67c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-12.js @@ -49,4 +49,4 @@ function testcase() { delete Object.prototype.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-13.js index aa992ef44..a67914bac 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-13.js @@ -47,4 +47,4 @@ function testcase() { return 0 === testResult.length; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-14.js index c5e6a11f7..560404ce5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-14.js @@ -36,4 +36,4 @@ function testcase() { return 0 === testResult.length; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-15.js index 8dc5bed88..4bffdc9da 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-15.js @@ -44,4 +44,4 @@ function testcase() { fnGlobalObject().length = oldLen; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-17.js index 407c1f7e2..126e07d27 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-17.js @@ -37,4 +37,4 @@ function testcase() { return testResult.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-18.js index f8d3d21c5..8a8db873f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-18.js @@ -39,4 +39,4 @@ function testcase() { delete String.prototype[3]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-19.js index 369cd79ed..4b83909c5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-19.js @@ -40,4 +40,4 @@ function testcase() { return 2 === testResult.length; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-2.js index f296399d8..b1abad1c1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-2.js @@ -32,4 +32,4 @@ function testcase() { var testResult = [12, 11].map(callbackfn); return testResult.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-3.js index 946fc2996..91d3ce9bd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-3.js @@ -44,4 +44,4 @@ function testcase() { return testResult.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-4.js index 4a8988e05..71370937f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-4.js @@ -38,4 +38,4 @@ function testcase() { Array.prototype.length = arrProtoLen; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-5.js index 92550bbfd..0f37334ff 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-5.js @@ -55,4 +55,4 @@ function testcase() { return testResult.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-6.js index e0f216742..774f62c34 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-6.js @@ -43,4 +43,4 @@ function testcase() { return testResult.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-7.js index aa8bc1aeb..0fc6cd50d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-7.js @@ -46,4 +46,4 @@ function testcase() { return testResult.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-8.js index c47771417..77864c545 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-8.js @@ -51,4 +51,4 @@ function testcase() { return testResult.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-9.js index f28ad86c7..442394b9b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-9.js @@ -58,4 +58,4 @@ function testcase() { return testResult.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-1.js index bd3c46b9d..cd9bc52c1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-1.js @@ -35,4 +35,4 @@ function testcase() { return newArr.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-10.js index 7e3d749f0..da427d831 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-10.js @@ -35,4 +35,4 @@ function testcase() { return newArr.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-11.js index a6e600473..614fcd6ab 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-11.js @@ -35,4 +35,4 @@ function testcase() { return newArr.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-12.js index 69024cbc8..450163fc0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-12.js @@ -35,4 +35,4 @@ function testcase() { return newArr.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-13.js index 0e75332f9..a9e057ca8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-13.js @@ -35,4 +35,4 @@ function testcase() { return newArr.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-14.js index d2a46d2c5..9aaa5f966 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-14.js @@ -35,4 +35,4 @@ function testcase() { return newArr.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-15.js index 24b2c8a63..75b0ee2c2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-15.js @@ -35,4 +35,4 @@ function testcase() { return newArr.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-16.js index 04a44f4ef..f4c2e0e8a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-16.js @@ -35,4 +35,4 @@ function testcase() { return newArr.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-17.js index c96495f92..59dff3b7f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-17.js @@ -35,4 +35,4 @@ function testcase() { return newArr.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-18.js index f19fa455f..6e32c24da 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-18.js @@ -36,4 +36,4 @@ function testcase() { return newArr.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-19.js index cad1864b3..2ac2bfbff 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-19.js @@ -45,4 +45,4 @@ function testcase() { return newArr.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-2.js index faeb3ef42..cfbb4dfe8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-2.js @@ -35,4 +35,4 @@ function testcase() { return newArr.length === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-20.js index 4651d033b..deb18c7d6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-20.js @@ -44,4 +44,4 @@ function testcase() { return newArr.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-21.js index f82498740..7e2cb130f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-21.js @@ -52,4 +52,4 @@ function testcase() { return newArr.length === 2 && firstStepOccured && secondStepOccured; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-22.js index 2fe26da2e..6a72d072d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-22.js @@ -51,4 +51,4 @@ function testcase() { return ex instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-23.js index 55ef1b585..5efb1c253 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-23.js @@ -60,4 +60,4 @@ function testcase() { return newArr.length === 2 && valueOfAccessed && !toStringAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-24.js index fd6f3e26a..945762802 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-24.js @@ -40,4 +40,4 @@ function testcase() { return newArr.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-25.js index ff2c05907..9a5065568 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-25.js @@ -40,4 +40,4 @@ function testcase() { return newArr.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-28.js index be145f8cc..f28c3317c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-28.js @@ -39,4 +39,4 @@ function testcase() { return newArr.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-29.js index 6f2d22bf1..e2aeab139 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-29.js @@ -39,4 +39,4 @@ function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr.length === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-3.js index 83bee3ac3..dc18c4e77 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-3.js @@ -35,4 +35,4 @@ function testcase() { return newArr.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-4.js index 2e8bd6f7a..2f15e24dc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-4.js @@ -35,4 +35,4 @@ function testcase() { return newArr.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-5.js index cdfbb8df9..08da3ad3f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-5.js @@ -35,4 +35,4 @@ function testcase() { return newArr.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-6.js index a7fbb64dd..19527c0ae 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-6.js @@ -35,4 +35,4 @@ function testcase() { return newArr.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-7.js index d66e204ff..3a818755b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-7.js @@ -35,4 +35,4 @@ function testcase() { return newArr.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-8.js index 99165c934..e649ba912 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-8.js @@ -35,4 +35,4 @@ function testcase() { return newArr.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-9.js index b555d35a1..e0fe6f5f7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-9.js @@ -35,4 +35,4 @@ function testcase() { return newArr.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-1.js index 6708fa1ae..475983c6b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-1.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-10.js index 2dc148ea9..6ae9a8709 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-10.js @@ -42,4 +42,4 @@ function testcase() { return !(ex instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-11.js index 7a2c916b5..ad3af133c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-11.js @@ -46,4 +46,4 @@ function testcase() { return !(ex instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-12.js index d9a302b96..1232fc7b9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-12.js @@ -33,4 +33,4 @@ function testcase() { var testResult = [11, 9].map(callbackfn); return testResult.length === 2 && testResult[0] === true && testResult[1] === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-15.js index 65923105f..27808e978 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-15.js @@ -52,4 +52,4 @@ function testcase() { return e instanceof TypeError && lengthAccessed && !loopAccessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-2.js index 29e8e958a..62b4cde6d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-2.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-3.js index 236355bea..630af4da9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-3.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-4.js index 77582189e..923695a49 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-4.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-5.js index 2c8d9b0a0..a46e1d7c6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-5.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-6.js index 8aae6b91f..d83e5cec4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-6.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-7.js index 73f4ddb34..323cd3cc2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-7.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-8.js index 5bce0e29b..335c2b82c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-8.js @@ -45,4 +45,4 @@ function testcase() { return ex instanceof TypeError && accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-9.js index ca050fb30..8bcf766e6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-9.js @@ -49,4 +49,4 @@ function testcase() { return ex instanceof TypeError && accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1-s.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1-s.js index a38779fe0..0f058a064 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1-s.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1-s.js @@ -37,4 +37,4 @@ function testcase() { [1].map(callbackfn); return innerThisCorrect; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1.js index 1620a2db9..16578aac3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1.js @@ -43,4 +43,4 @@ function testcase() { delete fnGlobalObject()._15_4_4_19_5_1; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-10.js index 651cfff7f..63ace52a8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-10.js @@ -35,4 +35,4 @@ function testcase() { var testResult = [11].map(callbackfn, objArray); return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-11.js index cd8bb2a51..957639738 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-11.js @@ -35,4 +35,4 @@ function testcase() { var testResult = [11].map(callbackfn, objString); return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-12.js index 0f4580946..b94edac5a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-12.js @@ -35,4 +35,4 @@ function testcase() { var testResult = [11].map(callbackfn, objBoolean); return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-13.js index 30fe5efbf..b001bd266 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-13.js @@ -35,4 +35,4 @@ function testcase() { var testResult = [11].map(callbackfn, objNumber); return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-14.js index dd3ca59ce..97c8ccfe4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-14.js @@ -33,4 +33,4 @@ function testcase() { var testResult = [11].map(callbackfn, Math); return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-15.js index 41f900488..cd7572c74 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-15.js @@ -35,4 +35,4 @@ function testcase() { var testResult = [11].map(callbackfn, objDate); return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-16.js index f23122942..f44ada842 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-16.js @@ -35,4 +35,4 @@ function testcase() { var testResult = [11].map(callbackfn, objRegExp); return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-17.js index d89445a10..6eb3f9737 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-17.js @@ -33,4 +33,4 @@ function testcase() { var testResult = [11].map(callbackfn, JSON); return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-18.js index d4e3f5825..930b82115 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-18.js @@ -35,4 +35,4 @@ function testcase() { var testResult = [11].map(callbackfn, objError); return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-19.js index f6ccfdf4f..f5dbe5a80 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-19.js @@ -39,4 +39,4 @@ function testcase() { var testResult = [11].map(callbackfn, arg); return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-2.js index f6ea92f60..7324df1b4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-2.js @@ -39,4 +39,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-21.js index 8a1ed3bcd..402001fe3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-21.js @@ -33,4 +33,4 @@ function testcase() { var testResult = [11].map(callbackfn, fnGlobalObject()); return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-22.js index a0b4335d1..73adb6a76 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-22.js @@ -33,4 +33,4 @@ function testcase() { var testResult = [11].map(callbackfn, false); return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-23.js index f0ed94509..b8ef5830b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-23.js @@ -33,4 +33,4 @@ function testcase() { var testResult = [11].map(callbackfn, 101); return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-24.js index 16687a729..9c3b6b9ca 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-24.js @@ -33,4 +33,4 @@ function testcase() { var testResult = [11].map(callbackfn, "abc"); return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-3.js index 9e22e5221..96d2371e3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-3.js @@ -39,4 +39,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-4.js index d257d4df4..cd3cbfab8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-4.js @@ -41,4 +41,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-5.js index b00ea9eac..fc3a684a7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-5.js @@ -41,4 +41,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-6.js index bdee67538..f35869738 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-6.js @@ -40,4 +40,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-7.js index 3ef947485..a82f0eaec 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-7.js @@ -33,4 +33,4 @@ function testcase() { var testResult = [11].map(callbackfn, eval); return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-9.js index e3793147e..a50ee6995 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-9.js @@ -35,4 +35,4 @@ function testcase() { var testResult = [11].map(callbackfn, objFunction); return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-6-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-6-1.js index d7dddb15a..1585c182d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-6-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-6-1.js @@ -31,4 +31,4 @@ function testcase() { return Array.isArray(newArr); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-6-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-6-2.js index d920b9e1f..fa972b6cc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-6-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-6-2.js @@ -30,4 +30,4 @@ function testcase() { return newArr instanceof Array; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-1.js index cd1f3dfa4..0b7d32b8f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-1.js @@ -39,4 +39,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-2.js index 4cafab7ff..274154d81 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-2.js @@ -41,4 +41,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-3.js index 31eaf4b4a..2d8548b73 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-3.js @@ -42,4 +42,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-4.js index 873babd79..ecc6fe16c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-4.js @@ -40,4 +40,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-5.js index 7fa2409d6..339e5b501 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-5.js @@ -42,4 +42,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-6.js index c687c4c50..c9e15f168 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-6.js @@ -44,4 +44,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-7.js index e48170d4c..6c21aa12b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-7.js @@ -39,4 +39,4 @@ function testcase() { var resArr = obj.srcArr.map(callbackfn); return resArr.toString() === "1,1,1,1,1" && !obj.hasOwnProperty("arr"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-8.js index 28046db70..e4815ad3c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-8.js @@ -38,4 +38,4 @@ function testcase() { return testResult.length === 0 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-9.js index fc098aca9..c267fc839 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-9.js @@ -45,4 +45,4 @@ function testcase() { return testResult.length === 3 && called === 2 && typeof testResult[2] === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-1.js index 4cc46ad68..98de62fba 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-1.js @@ -39,4 +39,4 @@ function testcase() { if( resArr.length === 10 && callCnt === 1) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-10.js index e7bb19ba2..82796a6d8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-10.js @@ -46,4 +46,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-11.js index 3a8f5c760..1c04826cb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-11.js @@ -46,4 +46,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-12.js index cda54eb5c..319be4b3e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-12.js @@ -50,4 +50,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-13.js index 84907529b..d978015c8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-13.js @@ -50,4 +50,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-14.js index b032c84f9..494b82292 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-14.js @@ -43,4 +43,4 @@ function testcase() { var testResult = arr.map(callbackfn); return typeof testResult[3] === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-15.js index f0743868c..bcdfc1f68 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-15.js @@ -56,4 +56,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-16.js index 772f5b463..97835602e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-16.js @@ -53,4 +53,4 @@ function testcase() { var testResult = arr.map(callbackfn); return testResult.length === 3 && testResult[2] === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-2.js index f7d2c3e56..c39565def 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-2.js @@ -46,4 +46,4 @@ function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult[2] === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-3.js index 33ea57473..1e8a5adea 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-3.js @@ -45,4 +45,4 @@ function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return typeof testResult[2] === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-4.js index 29705dd62..2ec10c92a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-4.js @@ -52,4 +52,4 @@ function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult[0] === true && testResult[1] === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-5.js index 82b451795..8c8f9a1d5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-5.js @@ -51,4 +51,4 @@ function testcase() { var testResult = arr.map(callbackfn); return testResult[0] === true && testResult[1] === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-6.js index 639d8525e..aa9f090d4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-6.js @@ -54,4 +54,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-7.js index dada66500..ac6eadfe0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-7.js @@ -54,4 +54,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-8.js index 527e3b5e2..398935763 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-8.js @@ -52,4 +52,4 @@ function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult[0] === true && typeof testResult[1] === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-9.js index 6570ddcb7..b990b49ec 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-9.js @@ -53,4 +53,4 @@ function testcase() { var testResult = arr.map(callbackfn); return testResult[0] === true && typeof testResult[1] === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-1.js index a863eb24b..ec2d62925 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-1.js @@ -41,4 +41,4 @@ function testcase() { return newArr[5] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-10.js index b4059e729..7f723d73a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-10.js @@ -48,4 +48,4 @@ function testcase() { return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-11.js index 2e0cfaf1a..8adb11eca 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-11.js @@ -53,4 +53,4 @@ function testcase() { return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-12.js index 34d00e5aa..39d03dece 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-12.js @@ -56,4 +56,4 @@ function testcase() { } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-13.js index ab51f45ac..11c0249b8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-13.js @@ -60,4 +60,4 @@ function testcase() { return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-14.js index d3504387a..8a4f1a70f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-14.js @@ -59,4 +59,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-15.js index 7c230a7d6..5542205ce 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-15.js @@ -53,4 +53,4 @@ function testcase() { return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-16.js index 2d15fb33e..f16324b63 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-16.js @@ -52,4 +52,4 @@ function testcase() { } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-17.js index dad8be376..16f5f572a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-17.js @@ -44,4 +44,4 @@ function testcase() { return testResult[1] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-18.js index 56b118405..55cb32080 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-18.js @@ -44,4 +44,4 @@ function testcase() { return testResult[1] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-19.js index 2e6a2bc4f..170461739 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-19.js @@ -55,4 +55,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-2.js index a9717ce72..b4e096873 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-2.js @@ -41,4 +41,4 @@ function testcase() { return newArr[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-20.js index 75f41c4cb..e5c06ed1c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-20.js @@ -57,4 +57,4 @@ function testcase() { return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-21.js index 7ae53516d..b1efd7755 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-21.js @@ -48,4 +48,4 @@ function testcase() { return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-22.js index 8fe7e7a09..77137e88f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-22.js @@ -46,4 +46,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-23.js index 6e7be7c41..4ad3b7023 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-23.js @@ -48,4 +48,4 @@ function testcase() { fnGlobalObject().length = oldLen; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-25.js index af3e47f0a..3c3fb5130 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-25.js @@ -42,4 +42,4 @@ function testcase() { return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-26.js index d8e352888..a82eab309 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-26.js @@ -44,4 +44,4 @@ function testcase() { return testResult[0] === true && testResult[1] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-27.js index 53dbdb739..95a97d979 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-27.js @@ -47,4 +47,4 @@ function testcase() { return testResult[0] === true && testResult[1] === true && testResult[2] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-28.js index 5757eeee1..02277ba12 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-28.js @@ -62,4 +62,4 @@ function testcase() { return testResult[0] === true && testResult[1] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-29.js index 6c625854d..fa679231c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-29.js @@ -62,4 +62,4 @@ function testcase() { return testResult[0] === true && testResult[1] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-3.js index 1460d5802..a6aa591dc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-3.js @@ -47,4 +47,4 @@ function testcase() { return testResult[5] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-30.js index d0da02c84..e11e116d7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-30.js @@ -57,4 +57,4 @@ function testcase() { return (ex instanceof RangeError) && !accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-31.js index 01916b38a..adc2d3ee1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-31.js @@ -60,4 +60,4 @@ function testcase() { return (ex instanceof RangeError) && !accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-4.js index 26ff95315..246dd5917 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-4.js @@ -45,4 +45,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-5.js index 54e65234c..703df955c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-5.js @@ -58,4 +58,4 @@ function testcase() { return testResult[5] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-6.js index 1e842284e..85a4dc1ea 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-6.js @@ -49,4 +49,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-7.js index 4b057b539..b476c1c8a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-7.js @@ -46,4 +46,4 @@ function testcase() { return newArr[5] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-8.js index 048f99ffb..1751cf41a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-8.js @@ -42,4 +42,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-9.js index 93c8776d2..026d841d5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-9.js @@ -48,4 +48,4 @@ function testcase() { return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-1.js index 6337a4315..17ed87ec1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-1.js @@ -42,4 +42,4 @@ function testcase() { if(bCalled === true && bPar === true) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-10.js index 76e9d8f12..61a996861 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-10.js @@ -34,4 +34,4 @@ function testcase() { return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-11.js index 88e45161c..99759d8d8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-11.js @@ -33,4 +33,4 @@ function testcase() { return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-12.js index 96fd0962f..8ea5d8786 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-12.js @@ -34,4 +34,4 @@ function testcase() { return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-13.js index 837853c6e..29efd6d2d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-13.js @@ -34,4 +34,4 @@ function testcase() { return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-16.js index 826125675..8e70a1a75 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-16.js @@ -36,4 +36,4 @@ function testcase() { return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-17.js index f4a5118b1..c54f43039 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-17.js @@ -36,4 +36,4 @@ function testcase() { return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-18.js index c0616a89f..89810676d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-18.js @@ -36,4 +36,4 @@ function testcase() { return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-19.js index fe5e84339..fd1d73c4d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-19.js @@ -43,4 +43,4 @@ function testcase() { return !result && testResult[0] === true && called === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-2.js index b0480ef49..7b51c2b1c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-2.js @@ -42,4 +42,4 @@ function testcase() { } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-20.js index 79cd57456..50f628d78 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-20.js @@ -38,4 +38,4 @@ function testcase() { return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-21.js index 561890580..5acd71597 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-21.js @@ -44,4 +44,4 @@ function testcase() { return testResult[0] === true && testResult[1] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-22.js index 3abd60ef6..e78f9dbe5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-22.js @@ -44,4 +44,4 @@ function testcase() { return testResult[0] === true && testResult[1] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-23.js index aa80ba083..914dacd91 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-23.js @@ -36,4 +36,4 @@ function testcase() { return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-4.js index 598297252..e63c9f9ec 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-4.js @@ -42,4 +42,4 @@ function testcase() { arr.map(callbackfn); return result && arr.length === called; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-5.js index cce471679..9a5616c74 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-5.js @@ -49,4 +49,4 @@ function testcase() { testResult[1] === false && testResult[2] === false && testResult[3] === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-6.js index 1fdcee7ce..8b42833c4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-6.js @@ -40,4 +40,4 @@ function testcase() { return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-7.js index 11b7e474f..568ea47d8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-7.js @@ -46,4 +46,4 @@ function testcase() { return ex instanceof Error && !accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-8.js index 31bf6ba69..3d63ec48f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-8.js @@ -39,4 +39,4 @@ function testcase() { return testResult[1] === false; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-9.js index 0bbd48844..2af5fef91 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-9.js @@ -34,4 +34,4 @@ function testcase() { return testResult[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-1.js index a6f7f6697..89c9140d7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-1.js @@ -44,4 +44,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-2.js index 52c64b986..4cb8eb3dc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-2.js @@ -35,4 +35,4 @@ function testcase() { return newArr[0] === obj[0] && newArr[1] === obj[1]; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-3.js index 311f366e5..945874d3d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-3.js @@ -41,4 +41,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-4.js index c3a9c4e7c..f28a3f4a0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-4.js @@ -45,4 +45,4 @@ function testcase() { return enumerable; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-5.js index c20f90951..1b68b97ac 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-5.js @@ -41,4 +41,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-1.js index 50626fc63..407a8e6e3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-1.js @@ -42,4 +42,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-10.js index 98c65dd8c..58972197f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-10.js @@ -45,4 +45,4 @@ function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-11.js index 350b521df..dba901428 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-11.js @@ -50,4 +50,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-12.js index 281c72c5a..69a68ae41 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-12.js @@ -52,4 +52,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-13.js index 494823b49..12cffa367 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-13.js @@ -41,4 +41,4 @@ function testcase() { } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-2.js index 34f2778de..5e79bf2b2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-2.js @@ -42,4 +42,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-3.js index 310a4083d..817d63dd5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-3.js @@ -38,4 +38,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-4.js index 7f36b6984..c3fcd1acf 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-4.js @@ -42,4 +42,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-5.js index 551168b31..40a17b17d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-5.js @@ -36,4 +36,4 @@ function testcase() { return testResult.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-6.js index d0391c5d8..1793993a1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-6.js @@ -38,4 +38,4 @@ function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-7.js index 5a1021bc0..2a54e6681 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-7.js @@ -42,4 +42,4 @@ function testcase() { return testResult.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-8.js index 0b6b770fe..9b02cea84 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-8.js @@ -42,4 +42,4 @@ function testcase() { return testResult.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-9.js index 5d19c4909..654482cd1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-9.js @@ -42,4 +42,4 @@ function testcase() { return testResult.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-1.js index 0810e6c00..f20183234 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-1.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-1.js index f5341fd9e..4aea8d3df 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-1.js @@ -32,4 +32,4 @@ function testcase() { return ex instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-10.js index 335651cb2..d0899742f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-10.js @@ -39,4 +39,4 @@ function testcase() { delete Math.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-11.js index 0370ed699..76ba7669f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-11.js @@ -38,4 +38,4 @@ function testcase() { return newArr[0] === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-12.js index 899206d52..55182e67f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-12.js @@ -37,4 +37,4 @@ function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr[0] === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-13.js index b964a391c..d52d6a4f8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-13.js @@ -40,4 +40,4 @@ function testcase() { delete JSON[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-14.js index bfb342062..0252686e2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-14.js @@ -38,4 +38,4 @@ function testcase() { return newArr[0] === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-15.js index 6bd4738c2..638273123 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-15.js @@ -38,4 +38,4 @@ function testcase() { return newArr[0] === "a" && newArr[1] === "b"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-2.js index eb04aba28..0a3f07a26 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-2.js @@ -32,4 +32,4 @@ function testcase() { return ex instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-3.js index 7697d6bb5..53612d7fb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-3.js @@ -41,4 +41,4 @@ function testcase() { delete Boolean.prototype.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-4.js index 57de5a776..df898a072 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-4.js @@ -39,4 +39,4 @@ function testcase() { return newArr[0] === 11 && newArr[1] === 12; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-5.js index 994b5ff2e..6d17d6b60 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-5.js @@ -40,4 +40,4 @@ function testcase() { delete Number.prototype.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-6.js index f93c4cf7c..56cd14559 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-6.js @@ -38,4 +38,4 @@ function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr[0] === 11 && newArr[1] === 12; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-7.js index 92a4acf66..447a63f20 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-7.js @@ -34,4 +34,4 @@ function testcase() { return newArr[0] === "a"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-8.js index 0bb758a50..55246246b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-8.js @@ -34,4 +34,4 @@ function testcase() { return newArr[0] === "a"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-9.js index 228979a15..4a32fb5c7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-9.js @@ -40,4 +40,4 @@ function testcase() { return newArr[0] === 11 && newArr[1] === 9; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-1.js index 3432177fd..aec5eaa83 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-1.js @@ -42,4 +42,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-2.js index 23834043c..ebc0ac738 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-2.js @@ -44,4 +44,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-3.js index 3a2a44937..08a32d334 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-3.js @@ -38,4 +38,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-4.js index e92eae45c..37a8875a1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-4.js @@ -42,4 +42,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-1.js index 9ef61e150..294feb534 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-1.js @@ -41,4 +41,4 @@ function testcase() { return newArr.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-10.js index b9d3d6d83..872ab737a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-10.js @@ -50,4 +50,4 @@ function testcase() { var newArr = Array.prototype.filter.call(child, callbackfn); return newArr.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-11.js index e05ee7daa..b18cd11ae 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-11.js @@ -44,4 +44,4 @@ function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 0 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-12.js index c52826f3a..3461f2bdf 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-12.js @@ -52,4 +52,4 @@ function testcase() { delete Object.prototype.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-13.js index 68f16e027..e86aaa92c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-13.js @@ -48,4 +48,4 @@ function testcase() { var newArr = Array.prototype.filter.call(child, callbackfn); return newArr.length === 0 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-14.js index 9cbeec2a7..02b3eac07 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-14.js @@ -37,4 +37,4 @@ function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 0 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-15.js index 22e418068..44ede7bc8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-15.js @@ -45,4 +45,4 @@ function testcase() { fnGlobalObject().length = oldLen; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-17.js index f68408ead..3bb8a9c08 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-17.js @@ -37,4 +37,4 @@ function testcase() { return func(12, 11); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-18.js index e686e952c..74a07e13b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-18.js @@ -35,4 +35,4 @@ function testcase() { var newArr = Array.prototype.filter.call(str, callbackfn); return newArr.length === 3; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-19.js index b11129292..ad52afb03 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-19.js @@ -40,4 +40,4 @@ function testcase() { var newArr = Array.prototype.filter.call(fun, callbackfn); return newArr.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-2.js index e2fd3a487..34a3e3902 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-2.js @@ -33,4 +33,4 @@ function testcase() { var newArr = [12, 11].filter(callbackfn); return newArr.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-3.js index e67e13314..41ed91975 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-3.js @@ -44,4 +44,4 @@ function testcase() { var newArr = Array.prototype.filter.call(child, callbackfn); return newArr.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-4.js index 9ed97dcda..04cfbb330 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-4.js @@ -41,4 +41,4 @@ function testcase() { Array.prototype.length = arrProtoLen; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-5.js index 5b75197b6..cd81da170 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-5.js @@ -54,4 +54,4 @@ function testcase() { var newArr = Array.prototype.filter.call(child, callbackfn); return newArr.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-6.js index 6febce25e..2b05005d4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-6.js @@ -43,4 +43,4 @@ function testcase() { var newArr = Array.prototype.filter.call(child, callbackfn); return newArr.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-7.js index 1ac87e523..58879e081 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-7.js @@ -46,4 +46,4 @@ function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-8.js index 5c3fc1a91..b3178fba7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-8.js @@ -51,4 +51,4 @@ function testcase() { var newArr = Array.prototype.filter.call(child, callbackfn); return newArr.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-9.js index f150f46df..d23771197 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-9.js @@ -58,4 +58,4 @@ function testcase() { var newArr = Array.prototype.filter.call(child, callbackfn); return newArr.length === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-1.js index 9708b71b3..858a46dbe 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-1.js @@ -37,4 +37,4 @@ function testcase() { return newArr.length === 0 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-10.js index 6c1e1c3c7..496a1e7dc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-10.js @@ -38,4 +38,4 @@ function testcase() { return newArr.length === 0 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-11.js index ac3cc8f09..e17407a74 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-11.js @@ -36,4 +36,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-12.js index 3aa288592..536870cd4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-12.js @@ -36,4 +36,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-13.js index 48ce2735b..43a05bb03 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-13.js @@ -36,4 +36,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-14.js index 4a1fa7761..4132e985f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-14.js @@ -57,4 +57,4 @@ function testcase() { !accessed2 && newArr2.length === 0 && !accessed3 && newArr3.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-15.js index 2e152f77e..16511a47d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-15.js @@ -36,4 +36,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-16.js index 840f407b2..2851c0610 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-16.js @@ -36,4 +36,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-17.js index 2a573da5b..b0d741689 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-17.js @@ -36,4 +36,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-18.js index 758c390c6..6c9c91bc4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-18.js @@ -38,4 +38,4 @@ function testcase() { return !accessed && newArr.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-19.js index 06b3bf991..9bfc2c4f1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-19.js @@ -44,4 +44,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-2.js index 223c58f00..f17e611da 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-2.js @@ -35,4 +35,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-20.js index 432370c68..bc9d2a0d7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-20.js @@ -44,4 +44,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-21.js index c43ca2751..a6fadf59c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-21.js @@ -52,4 +52,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11 && firstStepOccured && secondStepOccured; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-22.js index f9d6f3b69..1b2909403 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-22.js @@ -58,4 +58,4 @@ function testcase() { return (ex instanceof TypeError) && !accessed && firstStepOccured && secondStepOccured; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-23.js index edefe7fcf..03d391abd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-23.js @@ -60,4 +60,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11 && valueOfAccessed && !toStringAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-24.js index db84de8a1..d9fa87462 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-24.js @@ -40,4 +40,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-25.js index cf3675411..c9b3ae69d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-25.js @@ -40,4 +40,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-28.js index f0288b044..a051f3eca 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-28.js @@ -41,4 +41,4 @@ function testcase() { return !accessed && newArr.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-29.js index 10ee30178..77024057a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-29.js @@ -40,4 +40,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-3.js index 310605c05..683ebb882 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-3.js @@ -37,4 +37,4 @@ function testcase() { return newArr.length === 0 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-4.js index 178b304cb..c83f225ed 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-4.js @@ -37,4 +37,4 @@ function testcase() { return newArr.length === 0 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-5.js index fa765bba2..54b30fb06 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-5.js @@ -37,4 +37,4 @@ function testcase() { return newArr.length === 0 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-6.js index 11046453f..173cfbc21 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-6.js @@ -36,4 +36,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-7.js index 04e5d9b3e..7f2fbe86d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-7.js @@ -35,4 +35,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-8.js index 8b755395a..5cac73bf3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-8.js @@ -37,4 +37,4 @@ function testcase() { return newArr.length === 0 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-9.js index ff9fdb967..a2605e511 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-9.js @@ -38,4 +38,4 @@ function testcase() { return newArr.length === 0 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-1.js index 05413a3f8..4f29c0b85 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-1.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-10.js index 122fdc282..abcb9a67f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-10.js @@ -42,4 +42,4 @@ function testcase() { return !(ex instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-11.js index 3ade17c27..14c23b57d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-11.js @@ -46,4 +46,4 @@ function testcase() { return !(ex instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-12.js index b89039435..9ae60c2f8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-12.js @@ -36,4 +36,4 @@ function testcase() { var newArr = [11, 9].filter(callbackfn); return newArr.length === 1 && newArr[0] === 9; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-15.js index f1f9c953b..053c4311a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-15.js @@ -50,4 +50,4 @@ function testcase() { return (ex instanceof TypeError) && lengthAccessed && !loopAccessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-2.js index 201c57472..e00a45642 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-2.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-3.js index a50d09fd6..f46c8d5e2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-3.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-4.js index 1b1c47a27..127d855cc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-4.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-5.js index fe7e75e02..cbaec2ee1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-5.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-6.js index 6ff378bca..07bd8b38e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-6.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-7.js index 1c08ccdd2..aeb26ed0a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-7.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-8.js index 74e267830..958222dd1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-8.js @@ -45,4 +45,4 @@ function testcase() { return ex instanceof TypeError && accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-9.js index 82f1b36ac..67ddb32a6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-9.js @@ -49,4 +49,4 @@ function testcase() { return ex instanceof TypeError && accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1-s.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1-s.js index 3557976f7..39809a375 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1-s.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1-s.js @@ -37,4 +37,4 @@ function testcase() { [1].filter(callbackfn); return innerThisCorrect; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1.js index c99ba7585..a9df4b9d8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1.js @@ -35,4 +35,4 @@ function testcase() { var resArr = srcArr.filter(callbackfn); return resArr.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-10.js index 99099fc0a..2e6f99ad5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-10.js @@ -39,4 +39,4 @@ function testcase() { return newArr[0] === 11 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-11.js index 7ab4cae20..defbdaec1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-11.js @@ -38,4 +38,4 @@ function testcase() { return newArr[0] === 11 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-12.js index 1e4d57e2a..abadb2196 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-12.js @@ -38,4 +38,4 @@ function testcase() { return newArr[0] === 11 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-13.js index 466e2b4e7..d5fe62237 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-13.js @@ -38,4 +38,4 @@ function testcase() { return newArr[0] === 11 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-14.js index 4cbad91c6..3659b7770 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-14.js @@ -37,4 +37,4 @@ function testcase() { return newArr[0] === 11 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-15.js index fe37c0f4f..7798f499d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-15.js @@ -39,4 +39,4 @@ function testcase() { return newArr[0] === 11 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-16.js index 98d68bed1..4b63577f1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-16.js @@ -39,4 +39,4 @@ function testcase() { return newArr[0] === 11 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-17.js index 8c5a1c83a..82d4fa9ca 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-17.js @@ -36,4 +36,4 @@ function testcase() { return newArr[0] === 11 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-18.js index 03e2a3bc8..cb38c3aec 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-18.js @@ -38,4 +38,4 @@ function testcase() { return newArr[0] === 11 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-19.js index 51c97acba..c21392879 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-19.js @@ -41,4 +41,4 @@ function testcase() { var newArr = [11].filter(callbackfn, arg); return newArr[0] === 11 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-2.js index dec7ccd4e..5c42b0ebf 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-2.js @@ -38,4 +38,4 @@ function testcase() { if( resArr.length === 1) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-21.js index 096d76353..c9d295fdc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-21.js @@ -37,4 +37,4 @@ function testcase() { return newArr[0] === 11 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-22.js index 664849805..13f7aad0c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-22.js @@ -37,4 +37,4 @@ function testcase() { return newArr[0] === 11 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-23.js index bc3000613..025e55d26 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-23.js @@ -37,4 +37,4 @@ function testcase() { return newArr[0] === 11 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-24.js index 4c23d0074..d75484e14 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-24.js @@ -37,4 +37,4 @@ function testcase() { return newArr[0] === 11 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-27.js index 415e410b9..4931261cd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-27.js @@ -30,4 +30,4 @@ function testcase() { return Array.isArray(newArr); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-28.js index ab1c03137..fa7b3f676 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-28.js @@ -30,4 +30,4 @@ function testcase() { return newArr instanceof Array; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-29.js index 4ad5ff6fe..0ba00defb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-29.js @@ -30,4 +30,4 @@ function testcase() { return newArr.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-3.js index 30508e899..b9938d8cb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-3.js @@ -39,4 +39,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-30.js index 480274c88..0ea29208b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-30.js @@ -38,4 +38,4 @@ function testcase() { } return new innerObj().retVal; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-4.js index f07f01af3..994c20f35 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-4.js @@ -41,4 +41,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-5.js index 6126fddfa..971bcfec7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-5.js @@ -41,4 +41,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-6.js index 94a22af5f..ffafb39c5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-6.js @@ -40,4 +40,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-7.js index b7b232a26..5ee2651f1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-7.js @@ -37,4 +37,4 @@ function testcase() { return newArr[0] === 11 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-9.js index 1a7e387d8..79a376332 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-9.js @@ -38,4 +38,4 @@ function testcase() { return newArr[0] === 11 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-1.js index ce04f87d4..7f253beab 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-1.js @@ -32,4 +32,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-2.js index b51d76704..0d072eea5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-2.js @@ -38,4 +38,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-3.js index 79a6b9e95..c0bd64b99 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-3.js @@ -38,4 +38,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-4.js index 1ed61f7c6..c316d157c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-4.js @@ -38,4 +38,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-5.js index 50bbb0b6f..dde8c1ec6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-5.js @@ -38,4 +38,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-6.js index 48699be14..30a56ec5e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-6.js @@ -40,4 +40,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-7.js index 82c14c20d..1604bce99 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-7.js @@ -46,4 +46,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-8.js index f59d87e3a..21d696ac6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-8.js @@ -53,4 +53,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-1.js index d0c78caa7..5b2057750 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-1.js @@ -37,4 +37,4 @@ function testcase() { return resArr.length === 5; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-2.js index 3c890c88e..3e5c2692c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-2.js @@ -42,4 +42,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-3.js index e2504fa3c..8922ea56d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-3.js @@ -42,4 +42,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-4.js index d3b40c832..6f53915e2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-4.js @@ -38,4 +38,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-5.js index 4ca6999f2..c1ebc8070 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-5.js @@ -40,4 +40,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-6.js index 023f9c5b2..5d5780033 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-6.js @@ -44,4 +44,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-7.js index 1d1367eec..ee8ed59fe 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-7.js @@ -39,4 +39,4 @@ function testcase() { var resArr = o.srcArr.filter(callbackfn); return resArr.length === 5 && typeof o.srcArr === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-8.js index b0019255c..11521c62b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-8.js @@ -39,4 +39,4 @@ function testcase() { return accessed === false && obj.length === 0 && newArr.length === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-9.js index b64a04763..881fb5e8d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-9.js @@ -47,4 +47,4 @@ function testcase() { return newArr.length === 2 && 2 === called; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-1.js index 43c766169..58405988a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-1.js @@ -39,4 +39,4 @@ function testcase() { if( resArr.length === 0 && callCnt === 1) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-10.js index cd809118b..1956e0572 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-10.js @@ -48,4 +48,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-11.js index 5407f5612..23d94d42a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-11.js @@ -47,4 +47,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-12.js index d714499af..a7da4ff47 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-12.js @@ -47,4 +47,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-13.js index 26322a9af..820a8798f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-13.js @@ -47,4 +47,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-14.js index 92fb7f38b..ac4767d1c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-14.js @@ -44,4 +44,4 @@ function testcase() { return newArr.length === 3 && newArr[2] === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-15.js index 6fd325ddc..60f52126e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-15.js @@ -53,4 +53,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-16.js index 2212a9f2f..f6da56982 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-16.js @@ -51,4 +51,4 @@ function testcase() { return newArr.length === 3 && newArr[2] === "unconfigurable"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-2.js index 4b53e185d..8be522978 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-2.js @@ -44,4 +44,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === "length"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-3.js index 931dcb394..63c7d732a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-3.js @@ -43,4 +43,4 @@ function testcase() { return newArr.length === 1 && newArr[0] !== 6.99; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-4.js index 9fc9b4f34..fb73a2056 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-4.js @@ -49,4 +49,4 @@ function testcase() { return newArr.length === 2 && newArr[1] === 6.99; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-5.js index 118d6c072..537e50e3b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-5.js @@ -48,4 +48,4 @@ function testcase() { return newArr.length === 3 && newArr[1] === 6.99; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-6.js index 962d27e80..d74119421 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-6.js @@ -51,4 +51,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-7.js index 402821e8d..d97defc5a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-7.js @@ -51,4 +51,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-8.js index 02bbc7bdf..45677ac8e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-8.js @@ -52,4 +52,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-9.js index b4a5393c2..4440e0cde 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-9.js @@ -50,4 +50,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-1.js index 1ba4c38b9..dd2169fcb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-1.js @@ -37,4 +37,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === kValue; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-10.js index d31c80b05..b46c9ab7c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-10.js @@ -42,4 +42,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 12; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-11.js index 4b80ecf91..ca7e826e6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-11.js @@ -48,4 +48,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-12.js index b85ddecd7..a044be55e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-12.js @@ -46,4 +46,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-13.js index 7714a9fd6..ac03a2802 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-13.js @@ -54,4 +54,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 12; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-14.js index 85f62d916..4b2bdc1c9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-14.js @@ -52,4 +52,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-15.js index 0d9d04d77..464f2b92a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-15.js @@ -48,4 +48,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-16.js index 4b7c2d947..e54d6688f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-16.js @@ -44,4 +44,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-17.js index 5b1b54e60..6bbd2915a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-17.js @@ -40,4 +40,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === undefined; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-18.js index a36f207cd..8a3a8afd2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-18.js @@ -41,4 +41,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === undefined; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-19.js index 3f8bb7104..6a8705ec3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-19.js @@ -44,4 +44,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-2.js index 5673ca37e..c562255d5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-2.js @@ -36,4 +36,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-20.js index ffd2cc380..01271a59f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-20.js @@ -46,4 +46,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-21.js index 6447951be..1044621c2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-21.js @@ -45,4 +45,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === undefined; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-22.js index 56fd3ed07..7026b30b5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-22.js @@ -42,4 +42,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-23.js index cb8eadf8b..958fe4769 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-23.js @@ -41,4 +41,4 @@ function testcase() { fnGlobalObject().length = oldLen; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-25.js index 322c4408f..bc4c413f0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-25.js @@ -37,4 +37,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-26.js index 0a65b4eb6..684ed4f75 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-26.js @@ -44,4 +44,4 @@ function testcase() { return newArr.length === 2 && newArr[0] === 11 && newArr[1] === 9; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-27.js index 622888a80..f098d7073 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-27.js @@ -46,4 +46,4 @@ function testcase() { return newArr.length === 3 && newArr[0] === 11 && newArr[1] === 12 && newArr[2] === 9; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-28.js index a0631a885..193ca1dba 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-28.js @@ -55,4 +55,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 9; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-29.js index cb4b4b21a..ef73aa4af 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-29.js @@ -54,4 +54,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 9; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-3.js index a4e42b558..c66e6c40b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-3.js @@ -43,4 +43,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === "abc"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-30.js index 6a1a2f36e..632738187 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-30.js @@ -49,4 +49,4 @@ function testcase() { return (ex instanceof RangeError) && !accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-31.js index f2165dd84..1b436c146 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-31.js @@ -52,4 +52,4 @@ function testcase() { return (ex instanceof RangeError) && !accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-4.js index 67fdedbc6..2f9ff6b36 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-4.js @@ -39,4 +39,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-5.js index 0d6c9442d..97761a1fd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-5.js @@ -54,4 +54,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-6.js index a94b6ceeb..c10fb37c7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-6.js @@ -44,4 +44,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-7.js index 32855bf1b..57c4da9e9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-7.js @@ -44,4 +44,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === kValue; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-8.js index 59d2ea230..94fa0c214 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-8.js @@ -39,4 +39,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-9.js index c4914076c..e9f268409 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-9.js @@ -42,4 +42,4 @@ function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-1.js index 7709dfa84..a55a1c2aa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-1.js @@ -42,4 +42,4 @@ function testcase() { if(bCalled === true && bPar === true) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-10.js index ab456f78a..9cea78616 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-10.js @@ -33,4 +33,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 12; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-11.js index 67f2de009..f2d4d2543 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-11.js @@ -33,4 +33,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-12.js index 6089f7112..bdc555b8a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-12.js @@ -33,4 +33,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-13.js index 553f8ac23..7e4502020 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-13.js @@ -33,4 +33,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-16.js index 3825e673a..560a5bdef 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-16.js @@ -35,4 +35,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-17.js index 4994a6427..7563c0510 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-17.js @@ -35,4 +35,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-18.js index a41324701..4df6a05d2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-18.js @@ -35,4 +35,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-19.js index e8bcef24d..8c9422d07 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-19.js @@ -38,4 +38,4 @@ function testcase() { return newArr.length === 0 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-2.js index eac1de815..4bcf6490a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-2.js @@ -40,4 +40,4 @@ function testcase() { if(bCalled === true && parCnt === 3) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-20.js index 354c1d294..024295d19 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-20.js @@ -37,4 +37,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-21.js index 89f111eb4..1926447bc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-21.js @@ -43,4 +43,4 @@ function testcase() { return newArr.length === 2 && newArr[0] === 11 && newArr[1] === 12; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-22.js index 84bdde51a..381d692ec 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-22.js @@ -43,4 +43,4 @@ function testcase() { return newArr.length === 2 && newArr[0] === 11 && newArr[1] === 12; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-23.js index 502562aa4..37ac87e4c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-23.js @@ -36,4 +36,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-4.js index bd5cb694a..69a471c03 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-4.js @@ -42,4 +42,4 @@ function testcase() { return newArr.length === called; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-5.js index 0e5773ad6..ff62733a3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-5.js @@ -48,4 +48,4 @@ function testcase() { return newArr.length === 0 && called === 4; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-6.js index 2847817b4..96ecb9ca3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-6.js @@ -40,4 +40,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-7.js index 3df85b691..30b4e0b7a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-7.js @@ -45,4 +45,4 @@ function testcase() { return 1 === called && ex instanceof Error; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-8.js index d7deadfd9..f7b59dfba 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-8.js @@ -39,4 +39,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-9.js index cc344413d..2030a8a8b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-9.js @@ -33,4 +33,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-1.js index 424b08772..aa9acceb0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-1.js @@ -35,4 +35,4 @@ function testcase() { return newArr[0] === obj[0] && newArr[1] === obj[1]; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-2.js index 9b9455baa..1a7fd762f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-2.js @@ -41,4 +41,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-3.js index 1a8da0249..87f5f0515 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-3.js @@ -45,4 +45,4 @@ function testcase() { return enumerable; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-4.js index 9e68a69c0..93ca4e444 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-4.js @@ -41,4 +41,4 @@ function testcase() { return false; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-5.js index a8030b3fe..fd301da64 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-5.js @@ -42,4 +42,4 @@ function testcase() { return newArr.length === 5 && called === 5; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-6.js index 609ad311f..12561907e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-6.js @@ -48,4 +48,4 @@ function testcase() { return newArr.length === 4 && called === 4; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1.js index 834dd1b33..994b48f4a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1.js @@ -44,4 +44,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-10.js index f2b63c158..e512bcb75 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-10.js @@ -33,4 +33,4 @@ function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-11.js index 59f28a96a..5911a6552 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-11.js @@ -33,4 +33,4 @@ function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-12.js index cb5e53ccc..e90ea7ab2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-12.js @@ -33,4 +33,4 @@ function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-13.js index 8e6011537..64a30f479 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-13.js @@ -36,4 +36,4 @@ function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 0 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-14.js index da819928c..9d7cd2e9f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-14.js @@ -36,4 +36,4 @@ function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 0 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-15.js index 682532409..38b0a1f7b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-15.js @@ -33,4 +33,4 @@ function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-16.js index dc5a33645..ca91226ae 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-16.js @@ -33,4 +33,4 @@ function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-17.js index 9a0cc7c92..1f3fbb373 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-17.js @@ -33,4 +33,4 @@ function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-18.js index ce07f52fe..8ecd096a1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-18.js @@ -33,4 +33,4 @@ function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-19.js index 149cfb42f..d374918ff 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-19.js @@ -33,4 +33,4 @@ function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-2.js index fbb8c6f73..9ef40e8c0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-2.js @@ -38,4 +38,4 @@ function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 0 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-20.js index b2a275479..b87337467 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-20.js @@ -33,4 +33,4 @@ function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-21.js index 6d41617fe..6d5da086e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-21.js @@ -33,4 +33,4 @@ function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-22.js index 972d37bbd..ffafab2de 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-22.js @@ -33,4 +33,4 @@ function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-23.js index b96412953..871cbbd2a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-23.js @@ -33,4 +33,4 @@ function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-24.js index e7a97f3f9..45460906e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-24.js @@ -34,4 +34,4 @@ function testcase() { return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-25.js index 4476bb4c4..b01e7a62c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-25.js @@ -33,4 +33,4 @@ function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-26.js index 7c5212d9f..d8d5ec8a0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-26.js @@ -33,4 +33,4 @@ function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-28.js index 305dbd4d5..6d476025a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-28.js @@ -33,4 +33,4 @@ function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-29.js index ec72f7354..3803f131a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-29.js @@ -39,4 +39,4 @@ function testcase() { return newArr.length === 1 && newArr[0] !== 8 && called === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-3.js index ed8abc917..3b2770aaf 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-3.js @@ -38,4 +38,4 @@ function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 0 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-30.js index 362362e6e..643d6d5ba 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-30.js @@ -33,4 +33,4 @@ function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-4.js index ee4e665d9..d014f95cc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-4.js @@ -38,4 +38,4 @@ function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 0 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-5.js index 97fda3a8c..c27dbbb2f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-5.js @@ -35,4 +35,4 @@ function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-6.js index 2e0a87e68..d792ff029 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-6.js @@ -36,4 +36,4 @@ function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 0 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-7.js index 9c1b2c098..337bc4eed 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-7.js @@ -36,4 +36,4 @@ function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 0 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-8.js index e2d532305..a748c1c39 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-8.js @@ -36,4 +36,4 @@ function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 0 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-9.js index 7b0bf5cca..aa5a86dfd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-9.js @@ -33,4 +33,4 @@ function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-1.js index 398394a54..824168502 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-1.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-1.js index 5e3b415ec..ac5ab3212 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-1.js @@ -32,4 +32,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-10.js index 9252f12c4..ee3b36bad 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-10.js @@ -39,4 +39,4 @@ function testcase() { delete Math.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-11.js index 3adb047c8..4459c8269 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-11.js @@ -35,4 +35,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-12.js index c34cec566..9e4fe22a9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-12.js @@ -35,4 +35,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-13.js index f3c0bd0fd..541be2a53 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-13.js @@ -39,4 +39,4 @@ function testcase() { delete JSON[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-14.js index 0727d5eae..412a81703 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-14.js @@ -35,4 +35,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-15.js index e857b94b9..07dd87808 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-15.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-2.js index f7cc2c247..153c9898b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-2.js @@ -32,4 +32,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-3.js index f5e12f558..2a8babc54 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-3.js @@ -41,4 +41,4 @@ function testcase() { delete Boolean.prototype.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-4.js index ed426aec9..cf77c0e38 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-4.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-5.js index 916a722fe..c7e69da48 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-5.js @@ -39,4 +39,4 @@ function testcase() { delete Number.prototype.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-6.js index 1f056c66a..932c43a96 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-6.js @@ -35,4 +35,4 @@ function testcase() { obj[1] = 12; return Array.prototype.reduce.call(obj, callbackfn, 1); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-7.js index 11142b4ff..b4901aefe 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-7.js @@ -32,4 +32,4 @@ function testcase() { return Array.prototype.reduce.call("abc", callbackfn, 1); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-8.js index 2121a28df..51d47cb66 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-8.js @@ -34,4 +34,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-9.js index 127c92035..27481eb1e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-9.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-1.js index 31da69180..00d1a40db 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-1.js @@ -42,4 +42,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-2.js index a74f18db0..41e68bdb2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-2.js @@ -37,4 +37,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-3.js index 8e72d576d..a46664419 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-3.js @@ -33,4 +33,4 @@ function testcase() { if(f.reduce(cb) === 1) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-4.js index fc98b3024..b1ea72272 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-4.js @@ -33,4 +33,4 @@ function testcase() { if(f.reduce(cb) === 10) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-5.js index 95c848177..63e9d0325 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-5.js @@ -37,4 +37,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-6.js index 4e66cfe61..925b0cf61 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-6.js @@ -33,4 +33,4 @@ function testcase() { if(f.reduce(cb,-1) === 9) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-7.js index 92367a2eb..b15f6fec8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-7.js @@ -33,4 +33,4 @@ function testcase() { if(f.reduce(cb,-1) === 0) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-8.js index 057a16a41..9b4b9c35e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-8.js @@ -43,4 +43,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-1.js index 07d7f0678..9334afa24 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-1.js @@ -39,4 +39,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-10.js index acc788a51..ad80e6f82 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-10.js @@ -49,4 +49,4 @@ function testcase() { return Array.prototype.reduce.call(child, callbackfn, 1) === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-11.js index 67f4fcc1c..a5e6b51a4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-11.js @@ -42,4 +42,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === 1 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-12.js index 04594144f..7089ed2f0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-12.js @@ -51,4 +51,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-13.js index 24c3bda50..666bbe657 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-13.js @@ -47,4 +47,4 @@ function testcase() { return Array.prototype.reduce.call(child, callbackfn, 1) === 1 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-14.js index 501b25285..1e89babd2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-14.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === 1 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-15.js index 967798303..3254b3e2a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-15.js @@ -44,4 +44,4 @@ function testcase() { fnGlobalObject().length = oldLen; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-17.js index 2bb677543..e544aa85f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-17.js @@ -37,4 +37,4 @@ function testcase() { return func(12, 11) === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-18.js index c0794f6c5..706e895a7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-18.js @@ -34,4 +34,4 @@ function testcase() { return Array.prototype.reduce.call(str, callbackfn, 1) === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-19.js index aaf3e1393..0e6085c00 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-19.js @@ -39,4 +39,4 @@ function testcase() { return Array.prototype.reduce.call(fun, callbackfn, 1) === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-2.js index c0313a28b..18fdcbf98 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-2.js @@ -32,4 +32,4 @@ function testcase() { return [12, 11].reduce(callbackfn, 1) === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-3.js index 3af12854b..2a7e001dd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-3.js @@ -43,4 +43,4 @@ function testcase() { return Array.prototype.reduce.call(child, callbackfn, 1) === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-4.js index ec5c5b5cd..6235b99f2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-4.js @@ -40,4 +40,4 @@ function testcase() { Array.prototype.length = storeProtoLength; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-5.js index bc39520c1..9a9c079c5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-5.js @@ -53,4 +53,4 @@ function testcase() { return Array.prototype.reduce.call(child, callbackfn, 1) === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-6.js index aea70ba08..dd3550d4b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-6.js @@ -42,4 +42,4 @@ function testcase() { return Array.prototype.reduce.call(child, callbackfn, 1) === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-7.js index 00e86d565..650645bca 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-7.js @@ -45,4 +45,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-8.js index b8b211bcb..da1741404 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-8.js @@ -50,4 +50,4 @@ function testcase() { return Array.prototype.reduce.call(child, callbackfn, 1) === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-9.js index d466d5f8d..0ce8994c8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-9.js @@ -57,4 +57,4 @@ function testcase() { return Array.prototype.reduce.call(child, callbackfn, 1) === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-1.js index 61380f02f..75916fa5f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-1.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === 1 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-10.js index e0f85039b..c50bdb240 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-10.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === 1 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-11.js index 0057e9177..3cdb08e07 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-11.js @@ -34,4 +34,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-12.js index eb973533c..b7302f840 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-12.js @@ -34,4 +34,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-13.js index f8231811e..5e58904a2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-13.js @@ -34,4 +34,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-14.js index 8b5cb180f..956fc0668 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-14.js @@ -54,4 +54,4 @@ function testcase() { Array.prototype.reduce.call(obj3, callbackfn3, 1) === 1 && !accessed1 && !accessed2 && !accessed3; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-15.js index 5895b696b..ae3e3c907 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-15.js @@ -34,4 +34,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-16.js index 02ba191ff..097515150 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-16.js @@ -34,4 +34,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-17.js index f61307280..19acda4a3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-17.js @@ -34,4 +34,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-18.js index 4c0cbe063..097597fe2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-18.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === 1 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-19.js index 1599a2ce5..7e9bd5db6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-19.js @@ -42,4 +42,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-2.js index cda85b8a7..9e13f0d3d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-2.js @@ -35,4 +35,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-20.js index e79c19b22..8bf34fc8d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-20.js @@ -42,4 +42,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-21.js index c45c55637..7baf82691 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-21.js @@ -50,4 +50,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === true && valueOfOccured && toStringOccured; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-22.js index b3d384387..eb4d46fae 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-22.js @@ -58,4 +58,4 @@ function testcase() { return (ex instanceof TypeError) && !accessed && toStringAccessed && valueOfAccessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-23.js index 90ba01b6f..57b5e5ca6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-23.js @@ -58,4 +58,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === true && valueOfAccessed && !toStringAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-24.js index cef19de81..5eace0c88 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-24.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-25.js index b7ac83af7..2596a0700 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-25.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-28.js index c220e1817..e5fe4d3b4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-28.js @@ -40,4 +40,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === 1 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-29.js index f6cabd9ad..0ddd21363 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-29.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-3.js index 504fc2e92..acfb5f429 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-3.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === 1 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-4.js index aae59bf33..28fed55eb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-4.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === 1 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-5.js index 40741e30c..2c279d210 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-5.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === 1 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-6.js index c9234fef2..08ee69d21 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-6.js @@ -34,4 +34,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-7.js index 060efeecf..984baa283 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-7.js @@ -34,4 +34,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-8.js index d3e4d66a5..50ba4996c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-8.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === 1 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-9.js index 8d65cb922..9840f872a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-9.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === 1 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-1.js index c3d153b01..395e61396 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-1.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-10.js index 49a7c66a1..0f4c44be0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-10.js @@ -42,4 +42,4 @@ function testcase() { return !(ex instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-11.js index 0c4a008d6..d93a626f6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-11.js @@ -46,4 +46,4 @@ function testcase() { return !(ex instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-12.js index b89d3d880..7de16ff2e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-12.js @@ -34,4 +34,4 @@ function testcase() { return [11, 9].reduce(callbackfn, 1) === false && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-15.js index 6bf165ef1..89d2fa5b8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-15.js @@ -52,4 +52,4 @@ function testcase() { return (ex instanceof TypeError) && lengthAccessed && !loopAccessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-2.js index 55ec790f9..ec585fbfd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-2.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-3.js index 7789b9352..f8b024fd0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-3.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-4.js index 9a81625e9..c285dcb14 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-4.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-5.js index 74ea634f7..b16b55916 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-5.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-6.js index 78df3008d..8535436e4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-6.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-7.js index aa5b8be8c..a591c1164 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-7.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-8.js index b0c88c40b..e62a1dae1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-8.js @@ -45,4 +45,4 @@ function testcase() { return ex instanceof TypeError && accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-9.js index e91f72a90..9c823a5ad 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-9.js @@ -49,4 +49,4 @@ function testcase() { return ex instanceof TypeError && accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-1.js index 27071d2fd..aeffef953 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-1.js @@ -36,4 +36,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-10.js index 8fca849b9..5906e8fe9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-10.js @@ -49,4 +49,4 @@ function testcase() { return (ex instanceof TypeError) && accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-11.js index e2a4e0d18..eb48ebeb2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-11.js @@ -53,4 +53,4 @@ function testcase() { return (ex instanceof TypeError) && accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-12.js index 70e62481e..eecb9d6b6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-12.js @@ -46,4 +46,4 @@ function testcase() { return !(ex instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-13.js index d399dfdb0..e4e16375d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-13.js @@ -51,4 +51,4 @@ function testcase() { return !(ex instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-2.js index de170d39b..9ec5e0d04 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-2.js @@ -40,4 +40,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-3.js index fcdcac6f0..d87f29152 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-3.js @@ -40,4 +40,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-4.js index 038338e95..a51af7220 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-4.js @@ -40,4 +40,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-5.js index 6c028ee1a..6529aff3a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-5.js @@ -40,4 +40,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-6.js index 726264266..0acb4a939 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-6.js @@ -42,4 +42,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-7.js index ebbdaa33e..0a5c0c2a0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-7.js @@ -48,4 +48,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-8.js index e7fb4a7e5..839d4f906 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-8.js @@ -55,4 +55,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-9.js index 48ffdbe45..b2d52600a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-9.js @@ -33,4 +33,4 @@ function testcase() { return [].reduce(callbackfn, 3) === 3 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-1.js index d8405d01f..a8e86e146 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-1.js @@ -33,4 +33,4 @@ function testcase() { } catch (e) { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-10.js index f487dddff..aa3382e97 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-10.js @@ -29,4 +29,4 @@ function testcase() { var str = "initialValue is present"; return str === [].reduce(function () { }, str); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-11.js index f6f1b355d..aa1accf7a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-11.js @@ -29,4 +29,4 @@ function testcase() { var str = "initialValue is not present"; return str === [str].reduce(function () { }); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-2.js index 0f1dbf792..8357ed856 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-2.js @@ -37,4 +37,4 @@ function testcase() { } catch (e) { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-3.js index 22b5d824e..cd81714fc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-3.js @@ -37,4 +37,4 @@ function testcase() { } catch (e) { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-4.js index 25d67003d..9278fed12 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-4.js @@ -37,4 +37,4 @@ function testcase() { } catch (e) { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-5.js index ca4413afd..918d84f9d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-5.js @@ -37,4 +37,4 @@ function testcase() { } catch (e) { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-6.js index cb9a40b17..db5381ee6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-6.js @@ -39,4 +39,4 @@ function testcase() { } catch (e) { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-7.js index f3d20f125..636ca12ff 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-7.js @@ -45,4 +45,4 @@ function testcase() { } catch (e) { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-8.js index 78988f41e..9539eaef6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-8.js @@ -52,4 +52,4 @@ function testcase() { } catch (e) { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-9.js index 8b5736330..a351d8401 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-9.js @@ -52,4 +52,4 @@ function testcase() { } catch (e) { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-1.js index 36d883c7b..3eccc95f3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-1.js @@ -45,4 +45,4 @@ function testcase() { return !accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-2.js index 714bbbee0..a3af85489 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-2.js @@ -42,4 +42,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn) === 3; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-3.js index c6c156abf..0b1a18c76 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-3.js @@ -59,4 +59,4 @@ function testcase() { arr.reduce(callbackfn); return testResult && firstCalled === 1 && secondCalled === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-ii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-ii-1.js index b2f9b775e..4164df34f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-ii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-ii-1.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.reduce.call(obj, function () { }) === "accumulator"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-ii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-ii-2.js index e0a9373d3..0d28fb1ea 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-ii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-ii-2.js @@ -39,4 +39,4 @@ function testcase() { return "accumulator" !== Array.prototype.reduce.call(obj, function () { }); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-1.js index 56e58e34a..baa171b65 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-1.js @@ -37,4 +37,4 @@ function testcase() { Array.prototype.reduce.call(obj, callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-10.js index 709f5a7ca..d27ef9c40 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-10.js @@ -45,4 +45,4 @@ function testcase() { arr.reduce(callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-11.js index 1a945fa01..7ae9b4acf 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-11.js @@ -51,4 +51,4 @@ function testcase() { Array.prototype.reduce.call(child, callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-12.js index 033ea8bd3..c0e109f91 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-12.js @@ -50,4 +50,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-13.js index 59e9b4532..29e7507cc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-13.js @@ -58,4 +58,4 @@ function testcase() { Array.prototype.reduce.call(child, callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-14.js index 10c3d3130..4a101e05e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-14.js @@ -55,4 +55,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-15.js index ea26218f2..ba370a10f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-15.js @@ -51,4 +51,4 @@ function testcase() { Array.prototype.reduce.call(child, callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-16.js index f473bfeda..3623492f6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-16.js @@ -49,4 +49,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-17.js index 98e98b7b6..1263189fc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-17.js @@ -43,4 +43,4 @@ function testcase() { Array.prototype.reduce.call(obj, callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-18.js index 449855bff..48811d53d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-18.js @@ -43,4 +43,4 @@ function testcase() { arr.reduce(callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-19.js index c99995b45..c34a1281e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-19.js @@ -49,4 +49,4 @@ function testcase() { delete Object.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-2.js index c16c9586d..3729f8eb6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-2.js @@ -37,4 +37,4 @@ function testcase() { arr.reduce(callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-20.js index bde7abc7e..40ad2d322 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-20.js @@ -48,4 +48,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-21.js index ba5f32c97..964590a3a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-21.js @@ -49,4 +49,4 @@ function testcase() { Array.prototype.reduce.call(child, callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-22.js index 7cbfa727c..75c02a0a3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-22.js @@ -49,4 +49,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-23.js index 8da374a3c..faffb12b9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-23.js @@ -50,4 +50,4 @@ function testcase() { fnGlobalObject().length = oldLen; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-25.js index 7ff68a9a2..7086cac48 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-25.js @@ -40,4 +40,4 @@ function testcase() { func(0, 1); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-26.js index c30b806cf..81c810d25 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-26.js @@ -41,4 +41,4 @@ function testcase() { func(0, 1, 2); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-27.js index 88b251f94..ced574596 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-27.js @@ -42,4 +42,4 @@ function testcase() { func(0, 1, 2, 3); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-28.js index 42aa9e9cb..f23755feb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-28.js @@ -38,4 +38,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-29.js index 27ea65d8b..638cca29e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-29.js @@ -45,4 +45,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-3.js index 2d265ba4c..5cef7eaac 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-3.js @@ -46,4 +46,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-30.js index a69c2a52c..748047ff3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-30.js @@ -58,4 +58,4 @@ function testcase() { arr.reduce(callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-31.js index 5e70be8f4..9a384d16a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-31.js @@ -59,4 +59,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-32.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-32.js index 2489e5e26..919307e96 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-32.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-32.js @@ -50,4 +50,4 @@ function testcase() { return (ex instanceof RangeError) && !accessed && !testResult; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-33.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-33.js index d7aa271b6..abd22677b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-33.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-33.js @@ -51,4 +51,4 @@ function testcase() { return (ex instanceof RangeError) && !accessed && !testResult; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-4.js index 2953ddfae..cbfb024f3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-4.js @@ -42,4 +42,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-5.js index 258aedda6..adef47e0c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-5.js @@ -56,4 +56,4 @@ function testcase() { Array.prototype.reduce.call(child, callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-6.js index dcca4f1ea..98b0e702e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-6.js @@ -47,4 +47,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-7.js index 4ee6d2445..71c35da0b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-7.js @@ -43,4 +43,4 @@ function testcase() { Array.prototype.reduce.call(child, callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-8.js index ab6a3e858..f467cfd1d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-8.js @@ -45,4 +45,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-9.js index 23a86884e..1d2aa5125 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-9.js @@ -44,4 +44,4 @@ function testcase() { Array.prototype.reduce.call(obj, callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-1.js index 228fddb3c..2034d4d0f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-1.js @@ -39,4 +39,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-2.js index 64c74b292..c08528edd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-2.js @@ -41,4 +41,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-3.js index 05482cf66..c22d84b16 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-3.js @@ -44,4 +44,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-4.js index b836e682d..102b666b4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-4.js @@ -38,4 +38,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-5.js index 97b9cba55..5a90ac8ed 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-5.js @@ -45,4 +45,4 @@ function testcase() { return (ex instanceof TypeError) && accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-6.js index ea51b9901..2df03f5cc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-6.js @@ -50,4 +50,4 @@ function testcase() { return (ex instanceof TypeError) && accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-7.js index d22dafd67..64eb28f22 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-7.js @@ -42,4 +42,4 @@ function testcase() { return !(ex instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-8.js index 1e2f2738a..fbc24edd3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-8.js @@ -47,4 +47,4 @@ function testcase() { return !(ex instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-1.js index 4f0135f49..7b017c362 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-1.js @@ -34,4 +34,4 @@ function testcase() { var arr = [1, 2, , 4, '5']; return arr.reduce(callbackfn) === "105"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-10.js index e328938c2..cbcc45a96 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-10.js @@ -35,4 +35,4 @@ function testcase() { var arr = [1,2,,4,'5']; return arr.reduce(callbackfn, "") === "12345"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-2.js index 001eba5bc..001a1fc55 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-2.js @@ -38,4 +38,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-3.js index 443c07591..51806cb26 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-3.js @@ -38,4 +38,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-4.js index dc58ae017..ad32701c7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-4.js @@ -37,4 +37,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-5.js index 01598b85d..0b8af9ad4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-5.js @@ -37,4 +37,4 @@ function testcase() { if(arr.reduce(callbackfn) === 1 && callCnt === 0 ) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-6.js index c60ee8ed0..0435ddc76 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-6.js @@ -42,4 +42,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-7.js index 3dfaeb610..450e8cffc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-7.js @@ -34,4 +34,4 @@ function testcase() { o.arr = ['1', 2, 3, 4, 5]; return o.arr.reduce(callbackfn) === "12345" && !o.hasOwnProperty("arr"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-8.js index e13fc6f9f..b76236028 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-8.js @@ -45,4 +45,4 @@ function testcase() { Array.prototype.reduce.call(obj, function () { }, "initialValue"); return !accessed && !callbackAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-9.js index 3080c7107..a69ebb46a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-9.js @@ -44,4 +44,4 @@ function testcase() { return newAccum === "initialValue01" && called === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-1.js index bc192c7e8..4780c2e29 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-1.js @@ -36,4 +36,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-10.js index 970c80e72..9b5e9d845 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-10.js @@ -54,4 +54,4 @@ function testcase() { delete Object.prototype[3]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-11.js index a7300fa4d..173e5d3be 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-11.js @@ -53,4 +53,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-12.js index 1c2957865..ef54ca3f2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-12.js @@ -52,4 +52,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-13.js index f5ea46cf4..17f60188a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-13.js @@ -51,4 +51,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-14.js index cb8c2a12e..cf6828584 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-14.js @@ -50,4 +50,4 @@ function testcase() { return testResult && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-15.js index ede939924..b49e2244a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-15.js @@ -58,4 +58,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-16.js index a8fd34504..5aeabc7b2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-16.js @@ -55,4 +55,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-17.js index ca8a4f2e6..66f7e7520 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-17.js @@ -52,4 +52,4 @@ function testcase() { Array.prototype.reduce.call(obj, callbackfn, "initialValue"); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-18.js index 8c2af3432..ea2aa207a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-18.js @@ -52,4 +52,4 @@ function testcase() { arr.reduce(callbackfn, "initialValue"); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-19.js index 2a87d9183..bed493921 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-19.js @@ -56,4 +56,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-2.js index cf0367feb..8827570a6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-2.js @@ -48,4 +48,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-20.js index df1e1c4f5..100e76e29 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-20.js @@ -56,4 +56,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-21.js index 0c202324f..44993c96f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-21.js @@ -56,4 +56,4 @@ function testcase() { Array.prototype.reduce.call(obj, callbackfn, "initialValue"); return testResult && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-22.js index 819ca0631..bd44218dd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-22.js @@ -56,4 +56,4 @@ function testcase() { arr.reduce(callbackfn, "initialValue"); return testResult && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-23.js index a55908189..015831b01 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-23.js @@ -54,4 +54,4 @@ function testcase() { delete Object.prototype[3]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-24.js index b88b7c2d8..45c0b67c0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-24.js @@ -53,4 +53,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-25.js index f15ebd369..d0eb2f61c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-25.js @@ -52,4 +52,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-26.js index 1c079e3e6..69f6fed42 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-26.js @@ -51,4 +51,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-27.js index df955af5c..691dd337d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-27.js @@ -50,4 +50,4 @@ function testcase() { return testResult && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-28.js index 817264038..3ff09db0d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-28.js @@ -58,4 +58,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-29.js index 93ef694d4..3f4335947 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-29.js @@ -55,4 +55,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-3.js index 4cfe45a3b..0f921e777 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-3.js @@ -50,4 +50,4 @@ function testcase() { return accessed && testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-4.js index 7cd16d17a..0db5579f1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-4.js @@ -52,4 +52,4 @@ function testcase() { Array.prototype.reduce.call(obj, callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-5.js index 7c9040cb9..633689e68 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-5.js @@ -52,4 +52,4 @@ function testcase() { arr.reduce(callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-6.js index 3f7ed73d0..56e3e10de 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-6.js @@ -56,4 +56,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-7.js index 5932c8dc5..7fc58d6e0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-7.js @@ -56,4 +56,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-8.js index 23afed96d..a134d6055 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-8.js @@ -56,4 +56,4 @@ function testcase() { Array.prototype.reduce.call(obj, callbackfn); return testResult && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-9.js index 5ffa3e8a8..1e7301ee7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-9.js @@ -49,4 +49,4 @@ function testcase() { arr.reduce(callbackfn); return testResult && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-1.js index ce20fed9d..be7ac8264 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-1.js @@ -38,4 +38,4 @@ function testcase() { if( arr.reduce(callbackfn) === undefined && callCnt === 1) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-1.js index c7f42f0ca..3c0d69e53 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-1.js @@ -38,4 +38,4 @@ function testcase() { Array.prototype.reduce.call(obj, callbackfn, initialValue); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-10.js index d00957207..156308450 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-10.js @@ -46,4 +46,4 @@ function testcase() { arr.reduce(callbackfn, initialValue); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-11.js index 4f4998b4b..b593d5627 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-11.js @@ -52,4 +52,4 @@ function testcase() { Array.prototype.reduce.call(child, callbackfn, initialValue); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-12.js index df5904f92..32c68cb64 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-12.js @@ -52,4 +52,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-13.js index 98b24c7aa..d6d061335 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-13.js @@ -59,4 +59,4 @@ function testcase() { Array.prototype.reduce.call(child, callbackfn, initialValue); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-14.js index 134998a9b..09a97f685 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-14.js @@ -57,4 +57,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-15.js index 24340eb1a..e88a80643 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-15.js @@ -52,4 +52,4 @@ function testcase() { Array.prototype.reduce.call(child, callbackfn, initialValue); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-16.js index 1c934b55c..27ac83083 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-16.js @@ -51,4 +51,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-17.js index e0d6b4ed7..0e4ce807d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-17.js @@ -44,4 +44,4 @@ function testcase() { Array.prototype.reduce.call(obj, callbackfn, initialValue); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-18.js index 55e6f884d..1e91987e0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-18.js @@ -45,4 +45,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-19.js index 8ca3d4e89..150f24294 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-19.js @@ -55,4 +55,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-2.js index 4fbbb0d7d..d52eefa94 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-2.js @@ -38,4 +38,4 @@ function testcase() { arr.reduce(callbackfn, initialValue); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-20.js index 4b309736f..02013da8e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-20.js @@ -55,4 +55,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-21.js index f0dddb392..3ffd089ad 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-21.js @@ -50,4 +50,4 @@ function testcase() { Array.prototype.reduce.call(child, callbackfn, initialValue); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-22.js index 24098ef5c..ee9ea034a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-22.js @@ -49,4 +49,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-23.js index 8b558c591..274de81ff 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-23.js @@ -49,4 +49,4 @@ function testcase() { fnGlobalObject().length = oldLen; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-25.js index 3ffaf6b4e..5cbe23584 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-25.js @@ -41,4 +41,4 @@ function testcase() { func(0, 1); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-26.js index aa1acfc8e..e204e5c42 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-26.js @@ -41,4 +41,4 @@ function testcase() { func(0, 1, 2); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-27.js index a29b10e21..63fa77651 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-27.js @@ -41,4 +41,4 @@ function testcase() { func(0, 1, 2, 3); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-28.js index b7de5f097..edbb57d7e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-28.js @@ -40,4 +40,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-29.js index 092e5046a..86af5aade 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-29.js @@ -45,4 +45,4 @@ function testcase() { Array.prototype.reduce.call(obj, callbackfn, initialValue); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-3.js index 2db1dbcc3..cad13a3c9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-3.js @@ -47,4 +47,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-30.js index a8239ac25..f7793e021 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-30.js @@ -59,4 +59,4 @@ function testcase() { arr.reduce(callbackfn, initialValue); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-31.js index 7a703b481..2bc0c29da 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-31.js @@ -60,4 +60,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-32.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-32.js index 8beca3402..9de7a0677 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-32.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-32.js @@ -51,4 +51,4 @@ function testcase() { return (ex instanceof RangeError) && !accessed && !testResult; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-33.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-33.js index e30edbae0..1a3338776 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-33.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-33.js @@ -52,4 +52,4 @@ function testcase() { return (ex instanceof RangeError) && !accessed && !testResult; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-4.js index 309fbb071..8c5fdd765 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-4.js @@ -42,4 +42,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-5.js index 11cdb281c..2ffc1709d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-5.js @@ -59,4 +59,4 @@ function testcase() { Array.prototype.reduce.call(child, callbackfn, initialValue); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-6.js index 1eb6f19ab..59c16e15f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-6.js @@ -49,4 +49,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-7.js index 6b1b0f277..8a3772415 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-7.js @@ -44,4 +44,4 @@ function testcase() { Array.prototype.reduce.call(child, callbackfn, initialValue); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-8.js index 342eb784a..3ba82de8e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-8.js @@ -47,4 +47,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-9.js index 2374afda7..bb38f2d27 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-9.js @@ -46,4 +46,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-1.js index 9ef778388..1b73368e8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-1.js @@ -38,4 +38,4 @@ function testcase() { if( arr.reduce(callbackfn) === "five") return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-10.js index e70da75ed..666a68132 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-10.js @@ -34,4 +34,4 @@ function testcase() { [11].reduce(callbackfn, 1); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-11.js index 244375649..5360a8402 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-11.js @@ -34,4 +34,4 @@ function testcase() { [11].reduce(callbackfn, 1); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-12.js index a1f3cacf7..0b561e53e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-12.js @@ -34,4 +34,4 @@ function testcase() { [11].reduce(callbackfn, 1); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-13.js index 8290feeb8..955c2ee26 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-13.js @@ -34,4 +34,4 @@ function testcase() { [11].reduce(callbackfn, 1); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-14.js index 7b32a5fcb..f96e3acb8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-14.js @@ -34,4 +34,4 @@ function testcase() { [11].reduce(callbackfn, 1); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-16.js index 9a7071c4a..8fba4ccfc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-16.js @@ -46,4 +46,4 @@ function testcase() { Array.prototype.reduce.call(obj, callbackfn, 1); return result1 && result2 && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-17.js index 56c542e2a..95730b73e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-17.js @@ -41,4 +41,4 @@ function testcase() { [11, 12, 13].reduce(callbackfn, 1); return result && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-18.js index 106e190ba..a1f91bcce 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-18.js @@ -38,4 +38,4 @@ function testcase() { Array.prototype.reduce.call(obj, callbackfn, 1); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-19.js index ca6b434c3..5818b4e97 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-19.js @@ -38,4 +38,4 @@ function testcase() { [11, 9].reduce(callbackfn); return result && called === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-2.js index 93b885755..2cc5d2b95 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-2.js @@ -42,4 +42,4 @@ function testcase() { if( arr.reduce(callbackfn,initialValue) === "five") return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-20.js index 50af0e7e4..9ad6bebea 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-20.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, undefined) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-21.js index e6ae548f0..bb4e6e10d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-21.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, null) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-22.js index 42e37da3f..e6feef3f8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-22.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, false) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-23.js index 783d660b9..ede02d093 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-23.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 12) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-24.js index c5ef53e7f..67ad45258 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-24.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, "hello_") === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-25.js index 8d7c923a2..4dc6e13be 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-25.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, objFunction) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-26.js index 219d69b6a..c90543144 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-26.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, objArray) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-27.js index 4acb926bf..1ae6b07f3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-27.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, objString) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-28.js index 2b4208dfc..abb90ecd5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-28.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, objBoolean) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-29.js index 0ac3be12f..d53d45324 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-29.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, objNumber) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-3.js index 2d948b075..342331917 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-3.js @@ -39,4 +39,4 @@ function testcase() { if(arr.reduce(callbackfn,true) === true && bCalled === true) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-30.js index 6f1e7bf3e..4eeb7b77f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-30.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, Math) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-31.js index 20b42d928..38b280c98 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-31.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, objDate) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-32.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-32.js index c14f29f42..28ddd79fd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-32.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-32.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, objRegExp) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-33.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-33.js index 530aa7c74..7ffeda9e2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-33.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-33.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, JSON) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-34.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-34.js index cbc3d9c3e..3b7f2ccd2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-34.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-34.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, objError) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-35.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-35.js index 60a7d06f1..d2ab750d7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-35.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-35.js @@ -42,4 +42,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, arg) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-37.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-37.js index 6c9e158b9..f429fdd4e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-37.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-37.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduce.call(obj, callbackfn, fnGlobalObject()) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4-s.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4-s.js index b47d78559..2525b5a0e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4-s.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4-s.js @@ -36,4 +36,4 @@ function testcase() { [0].reduce(callbackfn,true); return innerThisCorrect; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4.js index 07525f063..1b9900e16 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4.js @@ -43,4 +43,4 @@ function testcase() { arr.reduce(callbackfn, 11); return result && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-5.js index 17a8b5c54..4f1d8ca5a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-5.js @@ -49,4 +49,4 @@ function testcase() { return result && called === 4; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-7.js index 6fe709037..6e7e5ce78 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-7.js @@ -46,4 +46,4 @@ function testcase() { return (ex instanceof Error) && !accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-8.js index f278aad3a..a3d09cea3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-8.js @@ -42,4 +42,4 @@ function testcase() { Array.prototype.reduce.call(obj, callbackfn, 1); return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-9.js index 9cdb3ac08..bab08df17 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-9.js @@ -34,4 +34,4 @@ function testcase() { [11, 12].reduce(callbackfn, 1); return 2 === called; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-1.js index 27b8a6eb1..810431017 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-1.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-1.js index fb605d634..a4f671575 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-1.js @@ -32,4 +32,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-10.js index 66b83c11a..2e787c5e5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-10.js @@ -42,4 +42,4 @@ function testcase() { delete Math.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-11.js index 0d56ee83b..97ce65481 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-11.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, 1) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-12.js index d75a0ccd7..8764b5b17 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-12.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, 1) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-13.js index 5032eede8..1f4e9286c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-13.js @@ -42,4 +42,4 @@ function testcase() { delete JSON[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-14.js index 42ad47310..4dbd63338 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-14.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, 1) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-15.js index d9238a34c..9da56719a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-15.js @@ -39,4 +39,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, "a") && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-2.js index 4e328fa6a..566570f3f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-2.js @@ -32,4 +32,4 @@ function testcase() { return (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-3.js index 0c34890c7..786002818 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-3.js @@ -42,4 +42,4 @@ function testcase() { delete Boolean.prototype.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-4.js index 4e9a94a45..d17997f61 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-4.js @@ -39,4 +39,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, 11) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-5.js index daed5c062..e0978373e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-5.js @@ -42,4 +42,4 @@ function testcase() { delete Number.prototype.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-6.js index 077a1a488..f37513aca 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-6.js @@ -39,4 +39,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, 11) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-7.js index f38c9baac..47fcec15e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-7.js @@ -35,4 +35,4 @@ function testcase() { return Array.prototype.reduceRight.call("hello\nworld\\!", callbackfn, "h") && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-8.js index 55ab053f8..c834c98b2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-8.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, "h") && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-9.js index f26090259..d316784c1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-9.js @@ -40,4 +40,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, 11) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-1.js index d7bd25e85..9af7f31cb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-1.js @@ -42,4 +42,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-2.js index 614b39904..1bb8dcd41 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-2.js @@ -37,4 +37,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-3.js index 6963f3e9f..b5fb7a810 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-3.js @@ -33,4 +33,4 @@ function testcase() { if(f.reduceRight(cb) === 1) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-4.js index 773790c81..e5fe2a77c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-4.js @@ -33,4 +33,4 @@ function testcase() { if(f.reduceRight(cb) === 6) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-5.js index 4afd9dd37..0e43e198b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-5.js @@ -37,4 +37,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-6.js index 6d05a5b09..22b5d86ee 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-6.js @@ -33,4 +33,4 @@ function testcase() { if(f.reduceRight(cb,"4") === "43210") return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-7.js index d4a1477a2..cbd0a47df 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-7.js @@ -33,4 +33,4 @@ function testcase() { if(f.reduceRight(cb,"4") === "41") return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-8.js index 8e91bad73..7b7a01571 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-8.js @@ -43,4 +43,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-1.js index 140b24e23..4775c04f9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-1.js @@ -41,4 +41,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, 11) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-10.js index 3e6e83a95..d4eb2bc85 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-10.js @@ -54,4 +54,4 @@ function testcase() { return Array.prototype.reduceRight.call(child, callbackfn, 11) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-11.js index 64162502c..10dd813fd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-11.js @@ -44,4 +44,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, 111) === 111 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-12.js index 91441b2ab..bdfc9b09a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-12.js @@ -52,4 +52,4 @@ function testcase() { delete Object.prototype.length; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-13.js index a79ef8e1a..98f3b35a0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-13.js @@ -48,4 +48,4 @@ function testcase() { return Array.prototype.reduceRight.call(child, callbackfn, 111) === 111 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-14.js index ce62d2580..56e47dfa8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-14.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, 111) === 111 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-15.js index aca650bf9..9bcdb4c0c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-15.js @@ -47,4 +47,4 @@ function testcase() { fnGlobalObject().length = oldLen; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-17.js index a54f8cb10..f08060655 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-17.js @@ -41,4 +41,4 @@ function testcase() { return func(12, 11) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-18.js index 71b60d5a3..c508d4b42 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-18.js @@ -41,4 +41,4 @@ function testcase() { delete String.prototype[3]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-19.js index 77d3d9d6e..edd4f3402 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-19.js @@ -41,4 +41,4 @@ function testcase() { return Array.prototype.reduceRight.call(fun, callbackfn, 11) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-2.js index feacfa7d5..3c529bed7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-2.js @@ -35,4 +35,4 @@ function testcase() { return [12, 11].reduceRight(callbackfn, 11) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-3.js index 9dfabaa03..8e8691a50 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-3.js @@ -46,4 +46,4 @@ function testcase() { return Array.prototype.reduceRight.call(child, callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-4.js index e0acc7697..6f3e4b89b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-4.js @@ -43,4 +43,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-5.js index 706632604..4f29c6f97 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-5.js @@ -55,4 +55,4 @@ function testcase() { return Array.prototype.reduceRight.call(child, callbackfn) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-6.js index ff8732ecc..0fe7b5a28 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-6.js @@ -43,4 +43,4 @@ function testcase() { return Array.prototype.reduceRight.call(child, callbackfn1, 11) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-7.js index 84f5e530f..193bb6527 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-7.js @@ -46,4 +46,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, 11) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-8.js index e35b317d2..08713d15c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-8.js @@ -53,4 +53,4 @@ function testcase() { return Array.prototype.reduceRight.call(child, callbackfn, 11) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-9.js index 7d9a4bde3..25b478677 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-9.js @@ -57,4 +57,4 @@ function testcase() { return Array.prototype.reduceRight.call(child, callbackfn1, 111) && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-1.js index 9e82af753..479af5ad5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-1.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, 1) === 1 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-10.js index 95b5057b7..a2e4e6d6b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-10.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, 1) === 1 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-11.js index 8447e15ba..b1f9166f3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-11.js @@ -44,4 +44,4 @@ function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-12.js index 627519f1d..643ab5689 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-12.js @@ -44,4 +44,4 @@ function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-13.js index c20e17a12..d21722a3e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-13.js @@ -44,4 +44,4 @@ function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-14.js index 1e7bf09d8..77d725f0d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-14.js @@ -51,4 +51,4 @@ function testcase() { Array.prototype.reduceRight.call(obj3, callbackfn3, 3) === 3 && !accessed1 && !accessed2 && !accessed3; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-15.js index 5ef95aef1..b9ea07d71 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-15.js @@ -44,4 +44,4 @@ function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-16.js index 106c2b6f3..bb38fcc87 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-16.js @@ -44,4 +44,4 @@ function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-17.js index dff59eb00..1bb3537c5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-17.js @@ -44,4 +44,4 @@ function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-18.js index 09af6edb8..41fe04487 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-18.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, 11) === 11 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-19.js index 95e38d1ed..6efaae1e2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-19.js @@ -61,4 +61,4 @@ function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2 && toStringAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-2.js index bc28b021e..441839188 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-2.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, 1) === 1 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-20.js index 39548f298..b0330200a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-20.js @@ -56,4 +56,4 @@ function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2 && valueOfAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-21.js index 3e72758e5..6d9d01b4f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-21.js @@ -61,4 +61,4 @@ function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2 && valueOfAccessed && toStringAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-22.js index 464e9c236..eec3b5889 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-22.js @@ -57,4 +57,4 @@ function testcase() { return (ex instanceof TypeError) && toStringAccessed && valueOfAccessed && !accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-23.js index f15452a6d..b284a3b67 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-23.js @@ -67,4 +67,4 @@ function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2 && valueOfAccessed && !toStringAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-24.js index fefd8aec7..6530852ef 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-24.js @@ -44,4 +44,4 @@ function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-25.js index 3afad1250..0859e5df1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-25.js @@ -49,4 +49,4 @@ function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-28.js index e88296ac7..d99d66102 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-28.js @@ -39,4 +39,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, 1) === 1 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-29.js index f5aea5cbc..f78f8e732 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-29.js @@ -48,4 +48,4 @@ function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-3.js index b97b51724..3924dd7d5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-3.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, 1) === 1 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-4.js index 5b6eb0855..908fc8e5a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-4.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, 1) === 1 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-5.js index 29854369c..53336b5f3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-5.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, 1) === 1 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-6.js index 837af0b5a..4c1200162 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-6.js @@ -44,4 +44,4 @@ function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-7.js index b1bec23f8..cc3377f5e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-7.js @@ -44,4 +44,4 @@ function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-8.js index 5d775b64a..69d27d8cc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-8.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, 1) === 1 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-9.js index 8f2caa37f..2206c140b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-9.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, 1) === 1 && !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-1.js index 157cfaadd..7b8a421f1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-1.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-10.js index c2a1bd0bc..07773d9f6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-10.js @@ -42,4 +42,4 @@ function testcase() { return !(ex instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-11.js index 858c3fb05..15bc1d1a6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-11.js @@ -46,4 +46,4 @@ function testcase() { return !(ex instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-12.js index d4eb58a7e..324afac80 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-12.js @@ -34,4 +34,4 @@ function testcase() { return 20 === [11, 9].reduceRight(callbackfn, initialValue); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-15.js index 15ba70297..40f9cc22e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-15.js @@ -51,4 +51,4 @@ function testcase() { return (ex instanceof TypeError) && lengthAccessed && !loopAccessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-2.js index 3929ea676..1457a77bb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-2.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-3.js index ba91dcb63..0da1b8e87 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-3.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-4.js index b8db7a714..fce5b46b1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-4.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-5.js index 44c38ca6f..3b0ef101a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-5.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-6.js index 0bb54e0c8..105c4ec7b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-6.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-7.js index 912e336d3..14cf95ed1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-7.js @@ -36,4 +36,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-8.js index 82ce475d6..d3cb23c51 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-8.js @@ -45,4 +45,4 @@ function testcase() { return ex instanceof TypeError && accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-9.js index 69cdb0103..c567022e2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-9.js @@ -49,4 +49,4 @@ function testcase() { return ex instanceof TypeError && accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-1.js index 1fbe0089f..0a427a7a1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-1.js @@ -36,4 +36,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-10.js index 4c8faf59b..c1e467871 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-10.js @@ -45,4 +45,4 @@ function testcase() { return (ex instanceof TypeError) && accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-11.js index 67bae7b59..0d921e826 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-11.js @@ -49,4 +49,4 @@ function testcase() { return (ex instanceof TypeError) && accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-12.js index 9d1a7d432..8baeee69b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-12.js @@ -42,4 +42,4 @@ function testcase() { return !(ex instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-13.js index 20ed6d93b..7905b8030 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-13.js @@ -46,4 +46,4 @@ function testcase() { return !(ex instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-2.js index a6058d824..867638192 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-2.js @@ -40,4 +40,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-3.js index 9a471faf8..39ef7b29c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-3.js @@ -40,4 +40,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-4.js index 198813b79..148f6135d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-4.js @@ -40,4 +40,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-5.js index e68d07348..392c8a7da 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-5.js @@ -40,4 +40,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-6.js index 6b7782a36..5dbb8a6df 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-6.js @@ -42,4 +42,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-7.js index 8d893502d..d37529db9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-7.js @@ -48,4 +48,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-8.js index 99775d3da..4e0dadb93 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-8.js @@ -55,4 +55,4 @@ function testcase() { } } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-9.js index 421ee442b..164b4f22a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-9.js @@ -29,4 +29,4 @@ function testcase() { var initialValue = 10; return initialValue === [].reduceRight(function () { }, initialValue); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-1.js index 30fd34902..cf480e317 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-1.js @@ -33,4 +33,4 @@ function testcase() { } catch (e) { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-10.js index 2ad3f20cd..1d3fb1479 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-10.js @@ -29,4 +29,4 @@ function testcase() { var str = "initialValue is present"; return str === [].reduceRight(function () { }, str); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-11.js index 550c8b3cf..9182e5bbb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-11.js @@ -29,4 +29,4 @@ function testcase() { var str = "initialValue is not present"; return str === [str].reduceRight(function () { }); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-2.js index 2cd98887e..cf671358d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-2.js @@ -37,4 +37,4 @@ function testcase() { } catch (e) { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-3.js index 5ce8a1324..7b5e74ed8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-3.js @@ -37,4 +37,4 @@ function testcase() { } catch (e) { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-4.js index 0de4aa219..dd8fdca43 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-4.js @@ -37,4 +37,4 @@ function testcase() { } catch (e) { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-5.js index ec8a7a5ec..16ed089d3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-5.js @@ -37,4 +37,4 @@ function testcase() { } catch (e) { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-6.js index f0c326768..7fbcb59fa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-6.js @@ -39,4 +39,4 @@ function testcase() { } catch (e) { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-7.js index 8f4c9965f..b9d708de9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-7.js @@ -45,4 +45,4 @@ function testcase() { } catch (e) { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-8.js index 34f1bd50e..7e0b97af9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-8.js @@ -52,4 +52,4 @@ function testcase() { } catch (e) { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-9.js index f1ac06583..4e02468e2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-9.js @@ -52,4 +52,4 @@ function testcase() { } catch (e) { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-1.js index 4dc7aa295..d0741f260 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-1.js @@ -45,4 +45,4 @@ function testcase() { return !accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-2.js index 5dbd1d71b..f2bccf56f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-2.js @@ -44,4 +44,4 @@ function testcase() { return preVal === 11 && called === 2; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-3.js index 31f5335bd..0cae1bb18 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-3.js @@ -60,4 +60,4 @@ function testcase() { return testResult && firstCalled === 1 && secondCalled === 1; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-ii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-ii-1.js index f35a54ee1..c5a398214 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-ii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-ii-1.js @@ -40,4 +40,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn) === "accumulator"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-ii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-ii-2.js index 2db80f694..b5b19047a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-ii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-ii-2.js @@ -39,4 +39,4 @@ function testcase() { return "accumulator" !== Array.prototype.reduceRight.call(obj, function () { }); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-1.js index 912b9be1c..857d515ac 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-1.js @@ -38,4 +38,4 @@ function testcase() { Array.prototype.reduceRight.call(obj, callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-10.js index 8e9edafad..e60c20683 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-10.js @@ -44,4 +44,4 @@ function testcase() { arr.reduceRight(callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-11.js index 06a65533c..64451d3a0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-11.js @@ -51,4 +51,4 @@ function testcase() { Array.prototype.reduceRight.call(child, callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-12.js index 9974ba179..9c23a6c7e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-12.js @@ -51,4 +51,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-13.js index d8c80a1a6..5c1e80e3f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-13.js @@ -58,4 +58,4 @@ function testcase() { Array.prototype.reduceRight.call(child, callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-14.js index d379f222f..cb7d8a52f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-14.js @@ -57,4 +57,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-15.js index a5de78263..782a640f0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-15.js @@ -51,4 +51,4 @@ function testcase() { Array.prototype.reduceRight.call(child, callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-16.js index fa9fddb89..9ac598f45 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-16.js @@ -50,4 +50,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-17.js index e19150226..3c949f85c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-17.js @@ -43,4 +43,4 @@ function testcase() { Array.prototype.reduceRight.call(obj, callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-18.js index e0940a33c..323984d3b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-18.js @@ -44,4 +44,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-19.js index a365eb2df..ec32eb6a6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-19.js @@ -49,4 +49,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-2.js index 06ab8a3b6..0ca9b4c38 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-2.js @@ -38,4 +38,4 @@ function testcase() { arr.reduceRight(callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-20.js index 5fbb84cd3..365c155bd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-20.js @@ -48,4 +48,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-21.js index 8dcba857a..8e5c37601 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-21.js @@ -50,4 +50,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-22.js index fb4b081e4..265cb5f45 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-22.js @@ -49,4 +49,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-23.js index 26a880e6d..b02ce0925 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-23.js @@ -50,4 +50,4 @@ function testcase() { fnGlobalObject().length = oldLen; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-25.js index 1c14728e1..971c808f2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-25.js @@ -40,4 +40,4 @@ function testcase() { func(0, 1); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-26.js index 7eec8cd74..4008daf97 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-26.js @@ -40,4 +40,4 @@ function testcase() { func(0, 1, 2); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-27.js index 33fc0057c..ce9585372 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-27.js @@ -40,4 +40,4 @@ function testcase() { func(0, 1, 2, 3); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-28.js index 83c5e3e72..31dd6797c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-28.js @@ -39,4 +39,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-29.js index 23eb798e7..81416d0ff 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-29.js @@ -45,4 +45,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-3.js index 4e1f4547b..58f6dc0a3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-3.js @@ -46,4 +46,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-30.js index 0494357eb..9754f1a52 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-30.js @@ -57,4 +57,4 @@ function testcase() { arr.reduceRight(callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-31.js index efc2ba9d9..21c2672df 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-31.js @@ -57,4 +57,4 @@ function testcase() { Array.prototype.reduceRight.call(obj, callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-32.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-32.js index 4ed51aa34..57c1df113 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-32.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-32.js @@ -48,4 +48,4 @@ function testcase() { return (ex instanceof RangeError) && !accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-33.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-33.js index 1cb2b852a..e62e428b0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-33.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-33.js @@ -49,4 +49,4 @@ function testcase() { return (ex instanceof RangeError) && !accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-4.js index 0013022d9..b6c0eb632 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-4.js @@ -42,4 +42,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-5.js index 23c1e06c9..955fe1cde 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-5.js @@ -57,4 +57,4 @@ function testcase() { Array.prototype.reduceRight.call(child, callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-6.js index 991f944c7..75dbb63d6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-6.js @@ -48,4 +48,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-7.js index 35f8bacec..fb7c42750 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-7.js @@ -42,4 +42,4 @@ function testcase() { Array.prototype.reduceRight.call(child, callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-8.js index f0cb3e868..76b719bea 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-8.js @@ -46,4 +46,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-9.js index 81a1cc120..1a7ae322a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-9.js @@ -45,4 +45,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-1.js index 9addb5ded..5fe024d09 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-1.js @@ -39,4 +39,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-2.js index ba10b5848..b635586f3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-2.js @@ -41,4 +41,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-3.js index 282ebbcb6..871a6b687 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-3.js @@ -44,4 +44,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-4.js index 550a68606..e6c69c8b3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-4.js @@ -38,4 +38,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-5.js index ad3d6d6f9..5b2b48351 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-5.js @@ -45,4 +45,4 @@ function testcase() { return (ex instanceof TypeError) && accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-6.js index ba593dccd..51dfc318f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-6.js @@ -50,4 +50,4 @@ function testcase() { return (ex instanceof TypeError) && accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-7.js index 2fc2b85f6..c02dc1f64 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-7.js @@ -42,4 +42,4 @@ function testcase() { return !(ex instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-8.js index ca2f9541d..08464636e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-8.js @@ -47,4 +47,4 @@ function testcase() { return !(ex instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-1.js index 9f5e8bed9..0d677d7c9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-1.js @@ -34,4 +34,4 @@ function testcase() { var arr = ['1', 2, , 4, '5']; return arr.reduceRight(callbackfn) === "54321"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-2.js index f5cb976ea..8500d9f31 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-2.js @@ -38,4 +38,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-3.js index f0b1cc3d1..1e66cd6ec 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-3.js @@ -38,4 +38,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-4.js index b80af5f2e..82372727f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-4.js @@ -37,4 +37,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-5.js index 56bfe1772..e03ea4427 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-5.js @@ -37,4 +37,4 @@ function testcase() { if(arr.reduceRight(callbackfn) === 1 && callCnt === 0 ) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-6.js index 6ee6c0617..2e127485c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-6.js @@ -41,4 +41,4 @@ function testcase() { return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-7.js index 72666299a..747a889b8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-7.js @@ -34,4 +34,4 @@ function testcase() { o.arr = ['1', 2, 3, 4, 5]; return o.arr.reduceRight(callbackfn) === "141" && !o.hasOwnProperty("arr"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-8.js index d4953c089..7311eebc6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-8.js @@ -44,4 +44,4 @@ function testcase() { Array.prototype.reduceRight.call(obj, function () { }, "initialValue"); return !accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-9.js index e475e5e13..2f7c6493b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-9.js @@ -42,4 +42,4 @@ function testcase() { return called === 3; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-1.js index 3a2b5f26c..29bd014bd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-1.js @@ -35,4 +35,4 @@ function testcase() { if(arr.reduceRight(callbackfn,5) === 5) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-10.js index 1e8e61b5f..6655b7864 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-10.js @@ -54,4 +54,4 @@ function testcase() { delete Object.prototype[3]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-11.js index 344f2d92d..9c06ea537 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-11.js @@ -53,4 +53,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-12.js index 23a8bffe7..d56ffe62f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-12.js @@ -52,4 +52,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-13.js index 887db5ea0..2b9c10d8c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-13.js @@ -51,4 +51,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-14.js index 88163cf49..79efeeff1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-14.js @@ -50,4 +50,4 @@ function testcase() { return testResult && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-15.js index aaff58cdd..dacfd6c9d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-15.js @@ -58,4 +58,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-16.js index 5e07729c6..7577853b3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-16.js @@ -55,4 +55,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-17.js index 3c64245b3..d616789d9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-17.js @@ -52,4 +52,4 @@ function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, "initialValue"); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-18.js index 07399d44f..8a7207e67 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-18.js @@ -52,4 +52,4 @@ function testcase() { arr.reduceRight(callbackfn, "initialValue"); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-19.js index bd8afdfc0..d1ce19365 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-19.js @@ -56,4 +56,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-2.js index 6f2dec499..194ade295 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-2.js @@ -48,4 +48,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-20.js index 1774cb3b2..9b47da6f6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-20.js @@ -56,4 +56,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-21.js index 93aec0346..923903b89 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-21.js @@ -56,4 +56,4 @@ function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, "initialValue"); return testResult && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-22.js index 3d0fc62d5..ec36c0d31 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-22.js @@ -56,4 +56,4 @@ function testcase() { arr.reduceRight(callbackfn, "initialValue"); return testResult && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-23.js index 95732d99a..b6980579f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-23.js @@ -54,4 +54,4 @@ function testcase() { delete Object.prototype[3]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-24.js index 69953bb53..9ad87d92e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-24.js @@ -53,4 +53,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-25.js index 6d01cc35c..a9ff47784 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-25.js @@ -52,4 +52,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-26.js index 6462f55ce..a0b4017f0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-26.js @@ -51,4 +51,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-27.js index 29ab0ed9b..61e09adc8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-27.js @@ -50,4 +50,4 @@ function testcase() { return testResult && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-28.js index 0579f5e60..7874badbe 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-28.js @@ -58,4 +58,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-29.js index e3ced63ac..3b0ed3708 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-29.js @@ -55,4 +55,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-3.js index e9ad8f764..17283a5a6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-3.js @@ -50,4 +50,4 @@ function testcase() { return accessed && testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-4.js index a6effedea..04b848a2a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-4.js @@ -52,4 +52,4 @@ function testcase() { Array.prototype.reduceRight.call(obj, callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-5.js index 198d967f4..221a01e90 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-5.js @@ -52,4 +52,4 @@ function testcase() { arr.reduceRight(callbackfn); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-6.js index 3e0b611f3..ec11c743f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-6.js @@ -56,4 +56,4 @@ function testcase() { delete Object.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-7.js index 7fd8a2518..eb9fa3bd8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-7.js @@ -56,4 +56,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-8.js index 4f9746b0d..d279477af 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-8.js @@ -56,4 +56,4 @@ function testcase() { Array.prototype.reduceRight.call(obj, callbackfn); return testResult && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-9.js index 68cd6e3dc..50b1cbf9e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-9.js @@ -56,4 +56,4 @@ function testcase() { arr.reduceRight(callbackfn); return testResult && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-1.js index 8d5dcfee1..2713fe39b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-1.js @@ -38,4 +38,4 @@ function testcase() { if( arr.reduceRight(callbackfn) === undefined && callCnt === 1) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-1.js index 45a2a8ede..eab6b5020 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-1.js @@ -37,4 +37,4 @@ function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, "initialValue"); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-10.js index 3f237077a..842ecee43 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-10.js @@ -45,4 +45,4 @@ function testcase() { arr.reduceRight(callbackfn, "initialValue"); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-11.js index c5dc01b2c..0c431b4cc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-11.js @@ -51,4 +51,4 @@ function testcase() { Array.prototype.reduceRight.call(child, callbackfn, "initialValue"); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-12.js index 4f9045352..1a0e6ac29 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-12.js @@ -51,4 +51,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-13.js index aad7d3baf..cf9e806da 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-13.js @@ -58,4 +58,4 @@ function testcase() { Array.prototype.reduceRight.call(child, callbackfn, "initialValue"); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-14.js index 17df92862..ce54c143c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-14.js @@ -56,4 +56,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-15.js index 0c2e62785..ba71c66bf 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-15.js @@ -51,4 +51,4 @@ function testcase() { Array.prototype.reduceRight.call(child, callbackfn, "initialValue"); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-16.js index 91b9e4aec..05ea5d078 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-16.js @@ -50,4 +50,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-17.js index 57eb5c039..96d40237d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-17.js @@ -43,4 +43,4 @@ function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, "initialValue"); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-18.js index 560d4fb86..7acd5b2c4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-18.js @@ -44,4 +44,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-19.js index 7e5a9cc50..2292491d9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-19.js @@ -49,4 +49,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-2.js index 31cf46120..291a1ab0e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-2.js @@ -37,4 +37,4 @@ function testcase() { arr.reduceRight(callbackfn, "initialValue"); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-20.js index 081aa80ca..9f3852fa0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-20.js @@ -48,4 +48,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-21.js index 9662f63d8..cd882d3c2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-21.js @@ -51,4 +51,4 @@ function testcase() { } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-22.js index b5cd9b31a..dde18c8ac 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-22.js @@ -49,4 +49,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-23.js index cd081736d..f76d68726 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-23.js @@ -50,4 +50,4 @@ function testcase() { fnGlobalObject().length = oldLen; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-25.js index 0a98deeaf..54473e9cf 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-25.js @@ -40,4 +40,4 @@ function testcase() { func(0, 1); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-26.js index 17383cfb5..c1acb7094 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-26.js @@ -40,4 +40,4 @@ function testcase() { func(0, 1, 2); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-27.js index 1def6be8d..be6dfeb51 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-27.js @@ -40,4 +40,4 @@ function testcase() { func(0, 1, 2, 3); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-28.js index 049388664..649a43c87 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-28.js @@ -38,4 +38,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-29.js index cae4a044c..9329a1bf3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-29.js @@ -45,4 +45,4 @@ function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, initialValue); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-3.js index 20a29a0cf..3d7391465 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-3.js @@ -46,4 +46,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-30.js index 6e95b0501..1bbb99690 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-30.js @@ -58,4 +58,4 @@ function testcase() { arr.reduceRight(callbackfn, "initialValue"); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-31.js index 6d655a24d..1d7bbd8ee 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-31.js @@ -59,4 +59,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-32.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-32.js index f668d780a..e0b63a7ab 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-32.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-32.js @@ -49,4 +49,4 @@ function testcase() { return (ex instanceof RangeError) && !accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-33.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-33.js index 242486f7f..17107166c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-33.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-33.js @@ -49,4 +49,4 @@ function testcase() { return (ex instanceof RangeError) && !accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-4.js index 5ff7fe375..b2a6f30d5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-4.js @@ -42,4 +42,4 @@ function testcase() { delete Array.prototype[1]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-5.js index d015b8500..ef640b54b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-5.js @@ -56,4 +56,4 @@ function testcase() { Array.prototype.reduceRight.call(child, callbackfn, "initialValue"); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-6.js index 797fdc348..18d34a2bc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-6.js @@ -48,4 +48,4 @@ function testcase() { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-7.js index ba951afea..561b99a43 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-7.js @@ -43,4 +43,4 @@ function testcase() { Array.prototype.reduceRight.call(child, callbackfn, "initialValue"); return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-8.js index 4625146b5..d2d393cee 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-8.js @@ -46,4 +46,4 @@ function testcase() { delete Array.prototype[2]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-9.js index 417124a35..d6902a3fb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-9.js @@ -45,4 +45,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-1.js index af3bac689..6aa161497 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-1.js @@ -38,4 +38,4 @@ function testcase() { if( arr.reduceRight(callbackfn) === 0) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-10.js index f9e6fde8d..cb0391dac 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-10.js @@ -35,4 +35,4 @@ function testcase() { return [11, 12].reduceRight(callbackfn, 100) === 100 && 2 === called; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-11.js index 60867cdb0..9eeeee0b1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-11.js @@ -37,4 +37,4 @@ function testcase() { return [11].reduceRight(callbackfn, 100) === true && testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-12.js index 61053c0a0..b7db1e3cb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-12.js @@ -39,4 +39,4 @@ function testcase() { return arr.reduceRight(callbackfn, initVal) === true && testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-13.js index f6ddff35a..86940638a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-13.js @@ -39,4 +39,4 @@ function testcase() { return arr.reduceRight(callbackfn, initVal) === true && testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-14.js index b560aca36..02210feae 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-14.js @@ -32,4 +32,4 @@ function testcase() { return [11].reduceRight(callbackfn, 100) === true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-16.js index f8194e0ac..120a72ff2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-16.js @@ -38,4 +38,4 @@ function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, "initialValue"); return !testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-17.js index 73c3ffa31..ba74ea0da 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-17.js @@ -43,4 +43,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-18.js index 5e2d960c9..ca4b55c8e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-18.js @@ -41,4 +41,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-19.js index 0e87ea971..a6b90eb52 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-19.js @@ -39,4 +39,4 @@ function testcase() { return testResult; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-2.js index 38f947dfb..5daabf4f7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-2.js @@ -39,4 +39,4 @@ function testcase() { } return arr.reduceRight(callbackfn, initialValue) === 0; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-20.js index 9bf968f67..fac0743a9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-20.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, undefined) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-21.js index 0dc885b19..52ce013ab 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-21.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, null) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-22.js index 69ade0511..1da4c1196 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-22.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, false) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-23.js index 894e9d4f7..bf9f86cd1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-23.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, 12) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-24.js index e197563b9..d7f60e710 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-24.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, "hello_") === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-25.js index a4f132d57..9206426ab 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-25.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, objFunction) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-26.js index cf7f04d22..71b633a2b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-26.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, objArray) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-27.js index 81b66a155..443a85437 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-27.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, objString) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-28.js index 251e4e99b..f7daeb0d2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-28.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, objBoolean) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-29.js index 00295be28..34739fa9e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-29.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, objNumber) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-3.js index 0cae9aa05..837fb6987 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-3.js @@ -39,4 +39,4 @@ function testcase() { if(arr.reduceRight(callbackfn,true) === true && bCalled === true) return true; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-30.js index a8ef3f575..3d5f73db6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-30.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, Math) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-31.js index 5b427d9f3..ce3891c2d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-31.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, objDate) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-32.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-32.js index 8b47a760c..18c946e92 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-32.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-32.js @@ -37,4 +37,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, objRegExp) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-33.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-33.js index 236facbc5..86fc23603 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-33.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-33.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, JSON) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-34.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-34.js index d91627e6d..c8d395d42 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-34.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-34.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, objError) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-35.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-35.js index a53002ebb..0ce675131 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-35.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-35.js @@ -42,4 +42,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, arg) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-37.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-37.js index 5d1558e5d..0d9a609f1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-37.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-37.js @@ -36,4 +36,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, fnGlobalObject()) === true && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4-s.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4-s.js index 7a08d5c94..97c478f14 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4-s.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4-s.js @@ -36,4 +36,4 @@ function testcase() { [0].reduceRight(callbackfn,true); return innerThisCorrect; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4.js index ed418ef9a..5241df860 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4.js @@ -42,4 +42,4 @@ function testcase() { arr.reduceRight(callbackfn, 1); return result && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-5.js index 2cfa2640c..26612331c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-5.js @@ -48,4 +48,4 @@ function testcase() { arr.reduceRight(callbackfn, 1); return result && called === 4; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-7.js index 0f4b726d8..a23fcc404 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-7.js @@ -46,4 +46,4 @@ function testcase() { return !accessed; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-8.js index fa9e45e69..e39835ee1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-8.js @@ -38,4 +38,4 @@ function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, 1) === false && accessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-9.js index ad4d9c073..187533acb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-9.js @@ -35,4 +35,4 @@ function testcase() { return [11, 12].reduceRight(callbackfn, 11) === true && 2 === called; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.4/15.4.4.4-5-b-iii-3-b-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.4/15.4.4.4-5-b-iii-3-b-1.js index 359e55a82..53ddb9d58 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.4/15.4.4.4-5-b-iii-3-b-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.4/15.4.4.4-5-b-iii-3-b-1.js @@ -59,4 +59,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.4/15.4.4.4-5-c-i-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.4/15.4.4.4-5-c-i-1.js index 0102de4f3..05080ce74 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.4/15.4.4.4-5-c-i-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.4/15.4.4.4-5-c-i-1.js @@ -63,4 +63,4 @@ function testcase() { delete Array.prototype[0]; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.5/15.4.5-1.js b/test/suite/converted/chapter15/15.4/15.4.5/15.4.5-1.js index ee883ce84..4ee339963 100644 --- a/test/suite/converted/chapter15/15.4/15.4.5/15.4.5-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.5/15.4.5-1.js @@ -31,4 +31,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-1.js b/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-1.js index 9d23da965..77b82f7a3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-1.js @@ -31,4 +31,4 @@ function testcase() { if (e instanceof RangeError) return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-2.js b/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-2.js index 869dbd9ed..4bfa6ff3e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-2.js @@ -31,4 +31,4 @@ function testcase() { if (e instanceof RangeError) return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-3.js b/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-3.js index edc490aa4..c287aed5a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-3.js @@ -29,4 +29,4 @@ function testcase() { a.length = 4294967295 ; return a.length===4294967295 ; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-5-1.js b/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-5-1.js index 2a52dfd26..1ff09ad4b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-5-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-5-1.js @@ -29,4 +29,4 @@ function testcase() { a[4294967295] = "not an array element" ; return a[4294967295] === "not an array element"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-5-2.js b/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-5-2.js index 4560a9179..84513ac8b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-5-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-5-2.js @@ -29,4 +29,4 @@ function testcase() { a[4294967295] = "not an array element" ; return a.length===3; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-1.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-1.js index d8caaa23b..0e6ef4592 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-1.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-1.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-1.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-1.js index bc32ee424..5a8da509e 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-1.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-1.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-2.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-2.js index f0b390c1f..13bd02b67 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-2.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-2.js @@ -35,4 +35,4 @@ function testcase() { return e instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-3.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-3.js index 9cc262b3b..20d44b49c 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-3.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-3.js @@ -34,4 +34,4 @@ function testcase() { { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-4.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-4.js index 0514dcbf2..fbb84a964 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-4.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-4.js @@ -34,4 +34,4 @@ function testcase() { { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-5.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-5.js index 77f2ea806..6c73d0aa6 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-5.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-5.js @@ -34,4 +34,4 @@ function testcase() { { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-6.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-6.js index fda450602..10a5fd6c4 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-6.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-6.js @@ -34,4 +34,4 @@ function testcase() { { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-7.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-7.js index 96acc4706..1205373b8 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-7.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-7.js @@ -34,4 +34,4 @@ function testcase() { { } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-8.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-8.js index 34ca624f7..391d7af4a 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-8.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-8.js @@ -28,4 +28,4 @@ function testcase() { var strObj = String(" abc"); return "abc" === strObj.trim() && strObj.toString() === " abc"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-9.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-9.js index 749441132..fad7cf002 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-9.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-9.js @@ -28,4 +28,4 @@ function testcase() { var strObj = new String(undefined); return strObj.trim() === "undefined"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-38.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-38.js index 7ddca470d..63d0f4e6e 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-38.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-38.js @@ -33,4 +33,4 @@ function testcase() { return (String.prototype.trim.call(obj) === "abc"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-39.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-39.js index da4ade2b1..61a31e05f 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-39.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-39.js @@ -33,4 +33,4 @@ function testcase() { return (String.prototype.trim.call(obj) === "[object Object]"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-40.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-40.js index 4fa60a2b8..ddd2721e7 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-40.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-40.js @@ -39,4 +39,4 @@ function testcase() { }; return (String.prototype.trim.call(obj) === "abc") && valueOfAccessed && toStringAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-41.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-41.js index d41258186..9b1a54edc 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-41.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-41.js @@ -39,4 +39,4 @@ function testcase() { }; return (String.prototype.trim.call(obj) === "abc") && !valueOfAccessed && toStringAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-42.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-42.js index 6b14871fd..d07560254 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-42.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-42.js @@ -44,4 +44,4 @@ function testcase() { return valueOfAccessed && toStringAccessed && (e instanceof TypeError); } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-43.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-43.js index 1075a1751..6a92b0406 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-43.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-43.js @@ -46,4 +46,4 @@ function testcase() { }; return (String.prototype.trim.call(child) === "abc") && toStringAccessed && !valueOfAccessed; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-44.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-44.js index 0e521ab7c..fe2ba6231 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-44.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-44.js @@ -28,4 +28,4 @@ function testcase() { var str = "SD咕噜"; return str.trim() === str; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-45.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-45.js index ac8e31cbd..3efae1055 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-45.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-45.js @@ -29,4 +29,4 @@ function testcase() { var str1 = " " + str + " "; return str1.trim() === str; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-46.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-46.js index c1c14a49a..1bff2339c 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-46.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-46.js @@ -28,4 +28,4 @@ function testcase() { var funObj = function () { return arguments; }; return typeof(String.prototype.trim.call(funObj)) === "string"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-49.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-49.js index 5ac971ff1..a3acba32f 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-49.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-49.js @@ -28,4 +28,4 @@ function testcase() { var regObj = new RegExp(/test/); return String.prototype.trim.call(regObj) === "/test/"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-50.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-50.js index 625468b38..fc325f21c 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-50.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-50.js @@ -28,4 +28,4 @@ function testcase() { var errObj = new Error("test"); return String.prototype.trim.call(errObj) === "Error: test"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-51.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-51.js index 9fcb55232..d2b2c000f 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-51.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-51.js @@ -28,4 +28,4 @@ function testcase() { var argObj = function () { return arguments; } (1, 2, true); return String.prototype.trim.call(argObj) === "[object Arguments]"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-1.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-1.js index 2e33f47e3..f0ab8eaee 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-1.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-1.js @@ -29,4 +29,4 @@ function testcase() { var lineTerminatorsStr = "\u000A\u000D\u2028\u2029"; return (lineTerminatorsStr.trim() === ""); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-2.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-2.js index 33ed4f391..3cd72b2ab 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-2.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-2.js @@ -29,4 +29,4 @@ function testcase() { var whiteSpacesStr = "\u0009\u000A\u000B\u000C\u000D\u0020\u00A0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF"; return (whiteSpacesStr.trim() === ""); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-3.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-3.js index ced0ab989..1cadaa47c 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-3.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-3.js @@ -31,4 +31,4 @@ function testcase() { return (str.trim() === ""); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-4.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-4.js index e899efe5d..67d5ef209 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-4.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-4.js @@ -31,4 +31,4 @@ function testcase() { return (str.trim() === "abc"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-5.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-5.js index 6e2bf142d..a2ea6d5af 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-5.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-5.js @@ -31,4 +31,4 @@ function testcase() { return (str.trim() === "abc"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-6.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-6.js index 302b55a4d..848fe5ec9 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-6.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-6.js @@ -31,4 +31,4 @@ function testcase() { return (str.trim() === "abc"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-7.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-7.js index 0f07c81cb..268a9f2e8 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-7.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-7.js @@ -31,4 +31,4 @@ function testcase() { return (str.trim() === str); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-1.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-1.js index 30b6b0aea..b6107592a 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-1.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-1.js @@ -33,4 +33,4 @@ c \u0009" return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-59.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-59.js index f97aab23b..246670cff 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-59.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-59.js @@ -31,4 +31,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-1-1.js b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-1-1.js index e9c56dbe7..2f0075184 100644 --- a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-1-1.js +++ b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-1-1.js @@ -35,4 +35,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-1-2.js b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-1-2.js index de76c9307..a9015634d 100644 --- a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-1-2.js +++ b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-1-2.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-1.js b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-1.js index 0b5471198..441cbe3c4 100644 --- a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-1.js +++ b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-1.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-2.js b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-2.js index 9b537fed3..83dc73eca 100644 --- a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-2.js +++ b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-2.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-3.js b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-3.js index d789560a7..7a8e4a8d7 100644 --- a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-3.js +++ b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-3.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-4.js b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-4.js index e9688bfe5..96733af86 100644 --- a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-4.js +++ b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-4.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-5.js b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-5.js index ec51ce435..ced73d295 100644 --- a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-5.js +++ b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-5.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-6.js b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-6.js index 49779cbae..d69c277f4 100644 --- a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-6.js +++ b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-6.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-7.js b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-7.js index 1cc7bd164..e04ce0701 100644 --- a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-7.js +++ b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-7.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-8.js b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-8.js index 45783bf0b..aec37cd67 100644 --- a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-8.js +++ b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-8.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-1.js b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-1.js index 018aa44fd..26ef47244 100644 --- a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-1.js +++ b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-1.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-2.js b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-2.js index 3325b1284..0e10be9d8 100644 --- a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-2.js +++ b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-2.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-3.js b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-3.js index 4e51bd483..99c324741 100644 --- a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-3.js +++ b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-3.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-4.js b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-4.js index 95a292100..8ee51c1c1 100644 --- a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-4.js +++ b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-4.js @@ -34,4 +34,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.7/15.7.3/15.7.3-2.js b/test/suite/converted/chapter15/15.7/15.7.3/15.7.3-2.js index baa58cd5a..ae65b2e47 100644 --- a/test/suite/converted/chapter15/15.7/15.7.3/15.7.3-2.js +++ b/test/suite/converted/chapter15/15.7/15.7.3/15.7.3-2.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.7/15.7.3/15.7.3.1/15.7.3.1-1.js b/test/suite/converted/chapter15/15.7/15.7.3/15.7.3.1/15.7.3.1-1.js index 323728eaf..cb18e5cac 100644 --- a/test/suite/converted/chapter15/15.7/15.7.3/15.7.3.1/15.7.3.1-1.js +++ b/test/suite/converted/chapter15/15.7/15.7.3/15.7.3.1/15.7.3.1-1.js @@ -33,4 +33,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.7/15.7.3/15.7.3.1/15.7.3.1-2.js b/test/suite/converted/chapter15/15.7/15.7.3/15.7.3.1/15.7.3.1-2.js index 6c480262d..78378bd93 100644 --- a/test/suite/converted/chapter15/15.7/15.7.3/15.7.3.1/15.7.3.1-2.js +++ b/test/suite/converted/chapter15/15.7/15.7.3/15.7.3.1/15.7.3.1-2.js @@ -28,4 +28,4 @@ function testcase() { // assume that Number.prototype has not been modified. return Object.getPrototypeOf(new Number(42))===Number.prototype; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.7/15.7.4/15.7.4-1.js b/test/suite/converted/chapter15/15.7/15.7.4/15.7.4-1.js index bed2efee6..965537175 100644 --- a/test/suite/converted/chapter15/15.7/15.7.4/15.7.4-1.js +++ b/test/suite/converted/chapter15/15.7/15.7.4/15.7.4-1.js @@ -29,4 +29,4 @@ function testcase() { var s = Object.prototype.toString.call(numProto ); return (s === '[object Number]') ; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.9/15.9.1/15.9.1.15/15.9.1.15-1.js b/test/suite/converted/chapter15/15.9/15.9.1/15.9.1.15/15.9.1.15-1.js index 4a39fa7a6..388a02477 100644 --- a/test/suite/converted/chapter15/15.9/15.9.1/15.9.1.15/15.9.1.15-1.js +++ b/test/suite/converted/chapter15/15.9/15.9.1/15.9.1.15/15.9.1.15-1.js @@ -32,4 +32,4 @@ function testcase() { result = dateStr === expectedDateTimeStr; return result; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-3.js b/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-3.js index 28fe6308f..375a04c24 100644 --- a/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-3.js +++ b/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-3.js @@ -29,4 +29,4 @@ function testcase() { var fun = Date.now; return (typeof (fun) === "function"); } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-10.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-10.js index b3a32db44..80932aceb 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-10.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-10.js @@ -45,4 +45,4 @@ function testcase() { return dateStr[dateStr.length - 1] === "Z"; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-11.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-11.js index 939de3abc..436536dcf 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-11.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-11.js @@ -33,4 +33,4 @@ function testcase() { return dateStr[dateStr.length - 1] === "Z"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-12.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-12.js index c1fdd7b03..aa9c2f4f2 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-12.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-12.js @@ -33,4 +33,4 @@ function testcase() { return dateStr[dateStr.length - 1] === "Z"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-13.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-13.js index 917acc903..02f55e218 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-13.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-13.js @@ -41,4 +41,4 @@ function testcase() { return e instanceof RangeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-14.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-14.js index c2121d5ef..30c866aa4 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-14.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-14.js @@ -33,4 +33,4 @@ function testcase() { return ex instanceof RangeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-15.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-15.js index 798631d67..f78326cbb 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-15.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-15.js @@ -33,4 +33,4 @@ function testcase() { return ex instanceof RangeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-16.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-16.js index 1ef8989e7..b92f75462 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-16.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-16.js @@ -34,4 +34,4 @@ function testcase() { return ex instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-4.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-4.js index a73333e9d..f27b87600 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-4.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-4.js @@ -30,4 +30,4 @@ function testcase() { return localDate.toISOString() === "1999-10-10T10:10:10.010Z"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-5.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-5.js index 09c8e3d59..9d49b0cd9 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-5.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-5.js @@ -28,4 +28,4 @@ function testcase() { var dateStr = (new Date()).toISOString(); return dateStr[dateStr.length - 1] === "Z"; } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-6.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-6.js index 43051fd3c..377342476 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-6.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-6.js @@ -33,4 +33,4 @@ function testcase() { return ex instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-7.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-7.js index 7bdbab8ca..b74ec2d2d 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-7.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-7.js @@ -33,4 +33,4 @@ function testcase() { return ex instanceof TypeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-8.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-8.js index 14ad645bf..54af9ee18 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-8.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-8.js @@ -41,4 +41,4 @@ function testcase() { return e instanceof RangeError; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-9.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-9.js index 1505e0742..f62ce5196 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-9.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-9.js @@ -45,4 +45,4 @@ function testcase() { return dateStr[dateStr.length - 1] === "Z"; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-1.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-1.js index 54acbe323..99f45a555 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-1.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-1.js @@ -30,4 +30,4 @@ function testcase() { return true; } } -assertTrue(testcase.call(this)); +runTestCase(testcase); diff --git a/tools/converter/convert.js b/tools/converter/convert.js index 8ebb03de5..6c99aac4a 100644 --- a/tools/converter/convert.js +++ b/tools/converter/convert.js @@ -6,13 +6,35 @@ "use strict"; var t262 = global.t262; + var platform = t262.platform; - var regExp = platform.regExp; var toRelPathStr = platform.toRelPathStr; var toPathStr = platform.toPathStr; var toRelPath = platform.toRelPath; var toPath = platform.toPath; + var utils = t262.utils; + var forEach = utils.forEach; + var map = utils.map; + var filter = utils.filter; + var keys = utils.keys; + var trim = utils.trim; + var regExp = utils.regExp; + + var CONTRIB_DIRS = [ + ['test', 'suite', 'other'], + ['test', 'suite', 'sputnik', 'Conformance'], + ['test', 'suite', 'ietestcenter'] + ]; + + var CONVERTED_DIR = ['test', 'suite', 'converted']; + + var OUT_DIR = ['website', 'resources', 'scripts', 'testcases2']; + + var CONVERT_PATH = platform.CONVERTER_DIR.concat('convert.js'); + +///////////////////////////////////////////////////////////////// + var headerPattern = /(?:(?:\/\/.*)?\s*\n)*/; var captureCommentPattern = /\/\*\*?((?:\s|\S)*?)\*\/\s*\n/; var anyPattern = /(?:\s|\S)*/; @@ -48,12 +70,14 @@ /return\s+true;?/, blanksPattern, /\}$/); +///////////////////////////////////////////////////////////////// + /** * Strip the left margin "*"s that are found in the body of a * multiline doc-comment like this one. */ function stripStars(text) { - return text.replace(/\s*\n\s*\*\s?/g, '\n').trim(); + return trim(text.replace(/\s*\n\s*\*\s?/g, '\n')); } /** @@ -77,12 +101,12 @@ // Can't happen? throw new Error('unrecognized: ' + name); } - envelope.header = envelopeMatch[1].trim(); + envelope.header = trim(envelopeMatch[1]); if (envelopeMatch[2]) { var propTexts = envelopeMatch[2].split(/\s*\n\s*\*\s*@/); envelope.comment = stripStars(propTexts.shift()), // notice side effect - propTexts.forEach(function(propText) { + forEach(propTexts, function(propText) { var propName = propText.match(/^\w+/)[0]; var propVal = propText.substring(propName.length); // strip optional initial colon or final semicolon. @@ -100,8 +124,8 @@ var registerMatch = registerPattern.exec(envelope.rest); if (registerMatch) { - envelope.rest = registerMatch[1].trim(); - envelope.registerExpr = registerMatch[2].trim(); + envelope.rest = trim(registerMatch[1]); + envelope.registerExpr = trim(registerMatch[2]); } else if (envelope.rest.indexOf('ES5Harness.registerTest') >= 0) { print(' \n--header---\n|' + envelope.header + '|\n--rest-----\n|' + envelope.rest + @@ -122,9 +146,10 @@ * <p>Programs do not conveniently return any value, even their * completion value, so Programs in canonical test262 style instead * indicate success simply by completing normally, i.e., without - * throwing anything. The convertion assumes a one argument - * <code>assertTrue</code> function which throws an indication of - * test failure iff given a falsy argument. + * throwing anything. The conversion assumes a one argument + * <code>runTestCase</code> function which calls it function + * argument and throws an indication of test failure iff that + * function returns a falsy argument. * * <p>Unless it specifies otherwise, the Program source may be * executed strict and/or non-strict, and it may be exeuted within @@ -137,25 +162,25 @@ if (!cfnbMatch) { throw new Error('Could not recognize: "' + funcSrc + '"'); } - var name = cfnbMatch[1].trim(); - var body = cfnbMatch[2].trim(); + var name = trim(cfnbMatch[1]); + var body = trim(cfnbMatch[2]); // Look for special cases var cebMatch = captureExprBodyPattern.exec(body); if (cebMatch) { - return 'assertTrue(' + cebMatch[1].trim() + ');'; + return 'assertTrue(' + trim(cebMatch[1]) + ');'; } var cpMatch = capturePredicatePattern.exec(body); if (cpMatch) { - return 'assertTrue(' + cpMatch[1].trim() + ');'; + return 'assertTrue(' + trim(cpMatch[1]) + ');'; } // General case return funcSrc + '\n' + - 'assertTrue(' + name + '.call(this));'; + 'runTestCase(' + name + ');'; } /** @@ -164,7 +189,7 @@ */ function gatherOne(envelope, name) { if (envelope.testRecord) { - var propNames = Object.keys(envelope.testRecord); + var propNames = keys(envelope.testRecord); if (propNames.length >= 1) { // This need not be an error. It's just here so we notice the // first time it happens. This would happen if an @@ -254,7 +279,7 @@ var nextRelPath = relPath.concat([name]); var nextPath = inBase.concat(nextRelPath); - var src = platform.read(nextPath); + var src = platform.getText(nextPath); var testRecord; if (!src) { throw new Error('no src: ' + toPathStr(nextPath)); @@ -313,8 +338,8 @@ result += ' * ' + testRecord.comment.replace(/\n/g, '\n * ') + '\n *\n'; } delete testRecord.comment; - KNOWN_PROPS.forEach(addProp); - Object.keys(testRecord).forEach(addProp); + forEach(KNOWN_PROPS, addProp); + forEach(keys(testRecord), addProp); result += ' */\n\n' + test; return result; } @@ -334,18 +359,6 @@ } t262.convertTest = convertTest; - var SRC_DIRS = [ - ['test', 'suite', 'other'], - ['test', 'suite', 'ietestcenter'], - ['test', 'suite', 'sputnik', 'Conformance'] - ]; - - var CONV_DIR = ['test', 'suite', 'converted']; - - var OUT_DIR = ['website', 'resources', 'scripts', 'testcases2']; - - var ME_PATH = platform.CONVERTER_PATH.concat('convert.js'); - var writeSpawnFailures = []; /** @@ -357,7 +370,7 @@ var inPath = inBase.concat(relPath); var outPath = outBase.concat(relPath); platform.mkdir(outPath); - platform.ls(inPath).forEach(function(name) { + forEach(platform.ls(inPath), function(name) { var nextRelPath = relPath.concat([name]); if (platform.isDirectory(inBase.concat(nextRelPath))) { convertAll(inBase, outBase, nextRelPath); @@ -365,8 +378,8 @@ var outFilePath = outPath.concat([name]); try { platform.writeSpawn( - [ME_PATH], - 'print(t262.convertTest("' + toPathStr(inBase) + + [CONVERT_PATH], + 't262.show(t262.convertTest("' + toPathStr(inBase) + '", "' + toRelPathStr(nextRelPath) + '"));', void 0, outFilePath); @@ -388,12 +401,12 @@ function convert(opt_relPathStr) { var relPath = opt_relPathStr ? toRelPath(opt_relPathStr) : []; writeSpawnFailures = []; - SRC_DIRS.forEach(function(srcDir) { - convertAll(srcDir, CONV_DIR, relPath); + forEach(CONTRIB_DIRS, function(srcDir) { + convertAll(srcDir, CONVERTED_DIR, relPath); }); if (writeSpawnFailures.length >= 1) { print('********* failures **********'); - writeSpawnFailures.forEach(function(failure) { + forEach(writeSpawnFailures, function(failure) { print(failure.error + ': ' + toRelPathStr(failure.relPath)); }); throw writeSpawnFailures[0].error; @@ -411,17 +424,17 @@ var path = toPath(pathStr); if (!platform.isDirectory(path)) { throw new Error('not dir: ' + path); } - var jsFiles = platform.ls(path).filter(function(name) { + var jsFiles = filter(platform.ls(path), function(name) { return /\.js$/.test(name); }); - var testRecords = jsFiles.map(function(name) { + var testRecords = map(jsFiles, function(name) { var testRecord = parseTestRecord(path, name); delete testRecord.header; delete testRecord.comment; return testRecord; }); - testRecords = testRecords.filter(function(testRecord) { + testRecords = filter(testRecords, function(testRecord) { return testRecord !== null; }); return { @@ -441,7 +454,7 @@ function buildAll(inBase, outBase, relPath) { var inPath = inBase.concat(relPath); var hasJS = false; - platform.ls(inPath).forEach(function(name) { + forEach(platform.ls(inPath), function(name) { var nextRelPath = relPath.concat([name]); if (platform.isDirectory(inBase.concat(nextRelPath))) { buildAll(inBase, outBase, nextRelPath); @@ -454,9 +467,8 @@ var outFilePath = outBase.concat([name]); try { platform.writeSpawn( - [ME_PATH], - 'print(t262.asJSONTxt(t262.buildSection("' + - toPathStr(inPath) + '")));', + [CONVERT_PATH], + 't262.showJSON(t262.buildSection("' + toPathStr(inPath) + '"));', void 0, outFilePath); } catch (err) { @@ -479,10 +491,10 @@ */ function buildWebSite(opt_relPathStr) { var relPath = opt_relPathStr ? toRelPath(opt_relPathStr) : []; - SRC_DIRS.forEach(function(srcDir) { + forEach(CONTRIB_DIRS, function(srcDir) { buildAll(srcDir, OUT_DIR, relPath); }); -// buildAll(CONV_DIR, OUT_DIR, relPath); +// buildAll(CONVERTED_DIR, OUT_DIR, relPath); } t262.buildWebSite = buildWebSite; diff --git a/tools/converter/utils.js b/tools/converter/utils.js new file mode 100644 index 000000000..ba96748ec --- /dev/null +++ b/tools/converter/utils.js @@ -0,0 +1,118 @@ +// Copyright 2011 by Google, Inc. All rights reserved. +// This code is governed by the BSD license found in the LICENSE file. + + +/** + * General conveniences, including some functionality available in ES5 + * but not ES3. + * + * <p>This file must be able to run in many browsers, and so should + * assume the platform may be anything from ES3+Reality forward, + * including somewhat non-conformant implementations. It must also be + * able to run in a non-browser environment, such as from the command + * line. + * + * <p>The conveniences that are analogs of similar ES5 features are + * not full emulations, but only emulations of the portion of their + * semantics we need. + */ +(function(global) { + "use strict"; + + global.t262 = global.t262 || {}; + + var utils = global.t262.utils = global.t262.utils || {}; + + //////////////////////////////////////////////////////// + + /** + * Like ES5 call.bind([].forEach)(list, func), but supporting fewer + * optional arguments. + */ + function forEach(list, func) { + for (var i = 0, len = list.length; i < len; i++) { + func(list[i], i); + } + } + utils.forEach = forEach; + + /** + * Like ES5 call.bind([].map)(list, func), but supporting fewer + * optional arguments. + */ + function map(list, func) { + var result = []; + for (var i = 0, len = list.length; i < len; i++) { + result.push(func(list[i], i)); + } + return result; + } + utils.map = map; + + /** + * Like ES5 call.bind([].filter)(list, pred), but supporting fewer + * optional arguments. + */ + function filter(list, pred) { + var result = []; + for (var i = 0, len = list.length; i < len; i++) { + if (pred(list[i], i)) { result.push(list[i]); } + } + return result; + } + utils.filter = filter; + + /** + * Like ES5 Object.keys(obj). + */ + function keys(obj) { + var result = []; + var hop = {}.hasOwnProperty; + for (var k in obj) { + if (hop.call(obj, k)) { result.push(k); } + } + return result; + } + utils.keys = keys; + + /** + * Like ES5 call.bind(''.trim)(string). + */ + function trim(str) { + return str.replace(/^\s*/, '').replace(/\s*$/, ''); + } + utils.trim = trim; + + /** + * Appends a bunch of RegExps together into a single RegExp, + * solving both the RegExp-one-liner problem and the doubled + * backslash problem when composing literal strings. + * + * <p>The arguments can be any mixture of RegExps and strings. By + * expressing the portions that should be well formed regexps as + * regexps, we catch well-formedness errors within such a portion + * separately. The strings are added as is without escaping -- + * BEWARE. By not escaping the strings, we can use them to + * represent the individually unbalanced fragments, like capturing + * parens, around other regexps. If arguments[0] is a RegExp, we + * use its flags on the resuting RegExp. + * + * <p>Not platform dependent, so does not really belong in this + * file. + */ + function regExp(var_args) { + var args = [].slice.call(arguments, 0); + var reSrc = map(args, function(arg) { + return (typeof arg === 'string') ? arg : arg.source; + }).join(''); + var flags = ''; + if (typeof args[0] === 'object') { + var parts = (''+args[0]).split('/'); + flags = parts[parts.length -1]; + } + return new RegExp(reSrc, flags); + } + utils.regExp = regExp; + + + })(this);
\ No newline at end of file diff --git a/tools/converter/v8PosixPlatform.js b/tools/converter/v8PosixPlatform.js index a98d412de..f2d9b6451 100644 --- a/tools/converter/v8PosixPlatform.js +++ b/tools/converter/v8PosixPlatform.js @@ -7,7 +7,9 @@ * engine peculiarities. * * <p>The implementation here is specific to the v8 shell running on a - * Posix platform. + * Posix platform. Therefore, it may legitimately use ES5 features, + * although it generally avoids them for consistency with the rest of + * test262. */ (function (global) { "use strict"; @@ -31,38 +33,11 @@ var platform = global.t262.platform = {}; - /** - * Appends a bunch of RegExps together into a single RegExp, - * solving both the RegExp-one-liner problem and the doubled - * backslash problem when composing literal strings. - * - * <p>The arguments can be any mixture of RegExps and strings. By - * expressing the portions that should be well formed regexps as - * regexps, we catch well-formedness errors within such a portion - * separately. The strings are added as is without escaping -- - * BEWARE. By not escaping the strings, we can use them to - * represent the individually unbalanced fragments, like capturing - * parens, around other regexps. If arguments[0] is a RegExp, we - * use its flags on the resuting RegExp. - * - * <p>Not platform dependent, so does not really belong in this - * file. - */ - function regExp(var_args) { - var args = [].slice.call(arguments, 0); - var reSrc = args.map(function(arg) { - return (typeof arg === 'string') ? arg : arg.source; - }).join(''); - var flags = ''; - if (typeof args[0] === 'object') { - var parts = (''+args[0]).split('/'); - flags = parts[parts.length -1]; - } - return new RegExp(reSrc, flags); - } - platform.regExp = regExp; - - ////////////////// Needed for building and running ////////////// + var utils = global.t262.utils; + var forEach = utils.forEach; + var map = utils.map; + var keys = utils.keys; + var trim = utils.trim; try { read('tools/converter/v8PosixPlatform.js'); @@ -70,23 +45,31 @@ throw new Error('Must run in a test262 source root'); } - var ABS_ROOT = os.system('pwd', ['-P']).trim().split('/'); + var ABS_ROOT = trim(os.system('pwd', ['-P'])).split('/'); var TEST262_ROOT = ABSOLUTE_PATHSTR ? ABS_ROOT : []; var TEST262_ROOT_STR = TEST262_ROOT.join('/'); - var CONVERTER_PATH = ['tools', 'converter']; - platform.CONVERTER_PATH = CONVERTER_PATH; + var HARNESS_DIR = ['test', 'harness']; + platform.HARNESS_DIR = HARNESS_DIR; + + var CONVERTER_DIR = ['tools', 'converter']; + platform.CONVERTER_DIR = CONVERTER_DIR; + + var PLATFORM_PATHS = [ + CONVERTER_DIR.concat('utils.js'), + CONVERTER_DIR.concat('v8PosixPlatform.js') + ]; - var ME_PATH = CONVERTER_PATH.concat('v8PosixPlatform.js'); + ////////////////// Needed for building and running test ////////////// /** * */ function validatePath(path) { var pathStr = path.join('/'); - path.forEach(function(segment) { + forEach(path, function(segment) { if (segment === '') { throw new Error('A path cannot have empty segments: ' + pathStr); } @@ -129,31 +112,34 @@ /** * Returns the text found at path, with newlines normalized and * any initial BOM (Unicode Byte Order Mark) removed. - * - * Note: Don't simply revise this (without renamings) to follow the - * general pattern of also defining a local 'read' function, as it - * will mask the v8 shell's read function, which we use. */ - platform.read = function(path) { - var text = read(toPathStr(path)). - replace(/\r\n/g, '\n'). - replace(/\r/g, '\n'); + function getText(path) { + var text = read(toPathStr(path)); + text = text.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); if (text.charCodeAt(0) === 0xfeff) { return text.substring(1); } return text; - }; + } + platform.getText = getText; /** * How one JavaScript script possibly spawns another and possibly * redirects its printed form to a chosen file (or resource). * * <p>For example, if !DRY_RUN, then<pre> - * writeSpawn([], 'print(+arguments[0] + +arguments[1]);', ['3', '5']) + * platform.writeSpawn([], + * 't262.show(+arguments[0] + +arguments[1]);', + * ['3', '5']) * </pre> - * should return the string "8" if writeSpawn decides to spawn. + * should emit string "8" to stdout. + * + * <p>To spawn a platform distinct from the present one -- for + * example, as outer v8-based driver can drive a rhino-based child + * -- create a distinct object representing that other platform and + * invoke its writeSpawn method. * * @param scriptPaths An array of path arrays of JavaScript source - * files to be loaded into the spawned JS engine (in addition to - * the spawning platform file) if we are indeed spawning. + * files to be loaded into the spawned JS engine, after + * PLATFORM_PATHS, if we are indeed spawning. * @param opt_src A Program to be evaluated in an environment in * which "arguments" is bound to the list of strings provided by * opt_args. If spawned, the result is whatever the program writes @@ -187,14 +173,14 @@ return ''+(1,eval)(str).apply(void 0, opt_args || []); } - var cmd = 'v8 ' + toPathStr(ME_PATH) + ' '; - cmd += scriptPaths.map(toPathStr).join(' '); + var allScriptPaths = PLATFORM_PATHS.concat(scriptPaths); + var cmd = 'v8 ' + map(allScriptPaths, toPathStr).join(' '); if (opt_src) { cmd += ' -e ' + JSON.stringify(opt_src); } if (opt_args) { - cmd += ' -- ' + opt_args.map(JSON.stringify).join(' '); + cmd += ' -- ' + map(opt_args, JSON.stringify).join(' '); } if (opt_targetPath) { cmd += ' > ' + toPathStr(opt_targetPath); @@ -207,8 +193,7 @@ if (opt_targetPath) { // The error we catch is almost certainly less interesting // than the one unfortunately written to the target file. - var message = 'failed: ' + cmd + '\n' + - platform.read(opt_targetPath); + var message = 'failed: ' + cmd + '\n' + getText(opt_targetPath); os.system('rm', [toPathStr(opt_targetPath)]); throw new Error(message); } @@ -218,24 +203,23 @@ platform.writeSpawn = writeSpawn; - ////////////////// Only needed for building ///////////////////// + ////////////////// Only needed for building tests ///////////////////// /** * Calls a non-strict indirect eval function on exprSrc. * - * On platforms (like SES) where this can be a safely confining + * <p>On platforms (like SES) where this can be a safely confining * evaluation, it should be. The implementation here is not safe. */ function evalExprIn(exprSrc, env, opt_forceNonStrict) { - var varNames = Object.getOwnPropertyNames(env); + var varNames = keys(env); var str = '(function(' + varNames.join(',') + ') {'; if (opt_forceNonStrict !== 'forceNonStrict') { str += '"use strict";'; } str += ' return (' + exprSrc + '); })'; - return (1,eval)(str).apply(void 0, varNames.map(function(varName) { - return env[varName]; - })); + var vals = map(varNames, function(varName) { return env[varName]; }); + return (1,eval)(str).apply(void 0, vals); } platform.evalExprIn = evalExprIn; @@ -270,11 +254,6 @@ * Does path name a directory? */ function isDirectory(path) { -// var fileOut = os.system('file', [toPathStr(path)]); -// var fileMatch = fileOut.match(/:\s*([^:]*)\s*$/); -// if (!fileMatch) { return null; } -// var fileType = fileMatch[1].trim(); -// return fileType === 'directory'; try { os.system('test', ['-d', toPathStr(path)]); return true; @@ -293,7 +272,7 @@ if (!isDirectory(path)) { return []; } var lines; try { - lines = os.system('ls', [pathStr]).trim(); + lines = trim(os.system('ls', [pathStr])); } catch (err) { throw err; } @@ -303,18 +282,8 @@ platform.ls = ls; /** - * Emits the jsonRecord serialized as JSON, either compactly or - * readably according to VERBOSE. + * If the directory does not yet exist, create it. */ - function asJSONTxt(jsonRecord) { - if (VERBOSE) { - return JSON.stringify(jsonRecord, void 0, ' '); - } else { - return JSON.stringify(jsonRecord); - } - } - global.t262.asJSONTxt = platform.asJSONTxt = asJSONTxt; - function mkdir(path) { var pathStr = toPathStr(path); if (DRY_RUN) { @@ -330,7 +299,28 @@ } platform.mkdir = mkdir; - ////////////////// Only needed for running ////////////////////// + /** + * Emits the text itself followed by a newline. + * + * <p>On the v8 shell, this is identical to "print". + */ + var show = global.t262.show = print; + + /** + * Emits the jsonRecord serialized as JSON, either compactly or + * readably according to VERBOSE. + */ + function showJSON(jsonRecord) { + if (VERBOSE) { + print(JSON.stringify(jsonRecord, void 0, ' ')); + } else { + print(JSON.stringify(jsonRecord)); + } + } + global.t262.showJSON = platform.showJSON = showJSON; + + + ////////////////// Only needed for running tests ////////////////////// })(this); |