S15.10.7_A2_T2.js (614B)
1 // Copyright 2009 the Sputnik authors. All rights reserved. 2 // This code is governed by the BSD license found in the LICENSE file. 3 4 /*--- 5 info: RegExp instance has no [[Construct]] internal method 6 es5id: 15.10.7_A2_T2 7 description: Checking if creating "new RegExp" instance fails 8 ---*/ 9 10 try { 11 throw new Test262Error('#1.1: new new RegExp throw TypeError. Actual: ' + (new new RegExp)); 12 } catch (e) { 13 assert.sameValue( 14 e instanceof TypeError, 15 true, 16 'The result of evaluating (e instanceof TypeError) is expected to be true' 17 ); 18 } 19 20 // TODO: Convert to assert.throws() format. 21 22 reportCompare(0, 0);