|
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); |