Source-surfaces.js (1052B)
1 // Debugger.Source.prototype 2 3 load(libdir + 'asserts.js'); 4 5 assertThrowsInstanceOf(function () { 6 Debugger.Source.prototype.text.call(42) 7 }, TypeError); 8 assertThrowsInstanceOf(function () { 9 Debugger.Source.prototype.text.call({}) 10 }, TypeError); 11 assertThrowsInstanceOf(function () { 12 Debugger.Source.prototype.text.call(Debugger.Source.prototype) 13 }, TypeError); 14 15 assertThrowsInstanceOf(function () { 16 Debugger.Source.prototype.element.call(42) 17 }, TypeError); 18 assertThrowsInstanceOf(function () { 19 Debugger.Source.prototype.element.call({}) 20 }, TypeError); 21 assertThrowsInstanceOf(function () { 22 Debugger.Source.prototype.element.call(Debugger.Source.prototype) 23 }, TypeError); 24 25 assertThrowsInstanceOf(function () { 26 Debugger.Source.prototype.elementAttributeName.call(42) 27 }, TypeError); 28 assertThrowsInstanceOf(function () { 29 Debugger.Source.prototype.elementAttributeName.call({}) 30 }, TypeError); 31 assertThrowsInstanceOf(function () { 32 Debugger.Source.prototype.elementAttributeName.call(Debugger.Source.prototype) 33 }, TypeError);