Debugger-findObjects-08.js (528B)
1 // Passing bad query properties to Debugger.prototype.findScripts throws. 2 3 load(libdir + 'asserts.js'); 4 5 var dbg = new Debugger(); 6 var g = newGlobal(); 7 8 assertThrowsInstanceOf(() => dbg.findObjects({ class: null }), TypeError); 9 assertThrowsInstanceOf(() => dbg.findObjects({ class: true }), TypeError); 10 assertThrowsInstanceOf(() => dbg.findObjects({ class: 1337 }), TypeError); 11 assertThrowsInstanceOf(() => dbg.findObjects({ class: /re/ }), TypeError); 12 assertThrowsInstanceOf(() => dbg.findObjects({ class: {} }), TypeError);