summaryrefslogtreecommitdiff
path: root/test/built-ins/String/prototype/slice
diff options
context:
space:
mode:
Diffstat (limited to 'test/built-ins/String/prototype/slice')
-rw-r--r--test/built-ins/String/prototype/slice/S15.5.4.13_A7.js13
1 files changed, 4 insertions, 9 deletions
diff --git a/test/built-ins/String/prototype/slice/S15.5.4.13_A7.js b/test/built-ins/String/prototype/slice/S15.5.4.13_A7.js
index 7246b6d8f..deba84f20 100644
--- a/test/built-ins/String/prototype/slice/S15.5.4.13_A7.js
+++ b/test/built-ins/String/prototype/slice/S15.5.4.13_A7.js
@@ -5,15 +5,10 @@
info: String.prototype.slice can't be used as constructor
es5id: 15.5.4.13_A7
description: Checking if creating the String.prototype.slice object fails
-includes:
- - $PRINT.js
---*/
-var __FACTORY = String.prototype.slice;
+var FACTORY = String.prototype.slice;
-try {
- var __instance = new __FACTORY;
- $ERROR('#1: __FACTORY = String.prototype.slice; "__instance = new __FACTORY" lead to throwing exception');
-} catch (e) {
- $PRINT(e);
-}
+assert.throws(TypeError, function() {
+ new FACTORY;
+});