|
288 | 288 | } |
289 | 289 |
|
290 | 290 | test("chrome", function() { |
291 | | - expect(14); |
| 291 | + expect(17); |
292 | 292 |
|
293 | 293 | var message = pst.chrome(CapturedExceptions.chrome_15); |
294 | 294 | // equals(message.join('\n'), '', 'processed stack trace'); |
295 | | - equals(message.length, 7, '7 stack entries'); |
| 295 | + equals(message.length, 7, 'Chrome 15: 7 stack entries'); |
296 | 296 | equals(message[0], 'Object.createException@http://127.0.0.1:8000/js/stacktrace.js:42:18'); |
297 | 297 | equals(message[1], 'Object.run@http://127.0.0.1:8000/js/stacktrace.js:31:25'); |
298 | 298 | equals(message[2], 'printStackTrace@http://127.0.0.1:8000/js/stacktrace.js:18:62'); |
|
302 | 302 | equals(message[6], '{anonymous}()@http://127.0.0.1:8000/js/test/functional/testcase1.html:24:4'); |
303 | 303 |
|
304 | 304 | message = pst.chrome(CapturedExceptions.chrome_27); |
305 | | - equals(message.length, 5, '5 stack entries'); |
| 305 | + equals(message.length, 5, 'Chrome 27: 5 stack entries'); |
306 | 306 | equals(message[0], '{anonymous}()@file:///E:/javascript-stacktrace/test/functional/ExceptionLab.js:4:9'); |
307 | 307 | equals(message[1], 'createException@file:///E:/javascript-stacktrace/test/functional/ExceptionLab.js:8:5'); |
308 | 308 | equals(message[2], 'createException4@file:///E:/javascript-stacktrace/test/functional/ExceptionLab.html:56:16'); |
309 | 309 | equals(message[3], 'dumpException4@file:///E:/javascript-stacktrace/test/functional/ExceptionLab.html:60:23'); |
310 | 310 | equals(message[4], 'HTMLButtonElement.onclick@file:///E:/javascript-stacktrace/test/functional/ExceptionLab.html:83:126'); |
| 311 | + |
| 312 | + message = pst.chrome(CapturedExceptions.chrome_31_multiline_message); |
| 313 | + equals(message.length, 2, 'Chrome 31: 2 stack entries'); |
| 314 | + equals(message[0], 'dumpException6@file:///E:/javascript-stacktrace/test/functional/ExceptionLab.html:82:20'); |
| 315 | + equals(message[1], 'HTMLButtonElement.onclick@file:///E:/javascript-stacktrace/test/functional/ExceptionLab.html:101:122'); |
311 | 316 | }); |
312 | 317 |
|
313 | 318 | if (pst.mode(ex) == 'chrome') { |
|
0 commit comments