// Copyright 2009 the Sputnik authors. All rights reserved. // This code is governed by the BSD license found in the LICENSE file. /*--- info: TypeError is subclass of Error from instanceof operator point of view es5id: 11.8.6_A5_T2 description: Checking TypeError case ---*/ var __t__err = new TypeError; //CHECK#1 if (!(__t__err instanceof Error)) { throw new Test262Error('#1: TypeError is subclass of Error from instanceof operator point of view'); } //CHECK#2 if (!(__t__err instanceof TypeError)) { throw new Test262Error('#2: TypeError is subclass of Error from instanceof operator point of view'); } ////////////////////////////////////////////////////////////////////////////// var err__t__ = TypeError('failed'); //CHECK#3 if (!(err__t__ instanceof Error)) { throw new Test262Error('#3: TypeError is subclass of Error from instanceof operator point of view'); } //CHECK#4 if (!(err__t__ instanceof TypeError)) { throw new Test262Error('#4: TypeError is subclass of Error from instanceof operator point of view'); } reportCompare(0, 0);