mirror of https://github.com/lukechilds/ava.git
Sindre Sorhus
9 years ago
7 changed files with 71 additions and 13 deletions
@ -0,0 +1,13 @@ |
|||||
|
const test = require('../../'); |
||||
|
|
||||
|
test('throw an uncaught exception', t => { |
||||
|
setImmediate(foo); |
||||
|
}); |
||||
|
|
||||
|
function foo() { |
||||
|
bar(); |
||||
|
} |
||||
|
|
||||
|
function bar() { |
||||
|
throw new Error(`Can't catch me!`) |
||||
|
} |
@ -0,0 +1,6 @@ |
|||||
|
const test = require('../../'); |
||||
|
const foo = require('./source-with-source-map-pragma'); |
||||
|
|
||||
|
test('throw an uncaught exception', t => { |
||||
|
setImmediate(foo); |
||||
|
}); |
@ -0,0 +1,25 @@ |
|||||
|
"use strict"; |
||||
|
|
||||
|
module.exports = foo; |
||||
|
|
||||
|
function foo() { |
||||
|
bar(); |
||||
|
} |
||||
|
|
||||
|
function bar() { |
||||
|
throw new Error("Can't catch me!"); |
||||
|
} |
||||
|
|
||||
|
//# sourceMappingURL=./source-with-source-map-pragma.map
|
||||
|
|
||||
|
/* original source: |
||||
|
module.exports = foo |
||||
|
|
||||
|
function foo() { |
||||
|
bar() |
||||
|
} |
||||
|
|
||||
|
function bar() { |
||||
|
throw new Error(`Can't catch me!`) |
||||
|
} |
||||
|
*/ |
@ -0,0 +1 @@ |
|||||
|
{"version":3,"sources":["test/fixture/source-with-source-map-pragma.js"],"names":[],"mappings":";;AAAA,MAAM,CAAC,OAAO,GAAG,GAAG,CAAA;;AAEpB,SAAS,GAAG,GAAG;AACd,IAAG,EAAE,CAAA;CACL;;AAED,SAAS,GAAG,GAAG;AACd,OAAM,IAAI,KAAK,mBAAmB,CAAA;CAClC","file":"test/fixture/source-with-source-map-pragma.js","sourcesContent":["module.exports = foo\n\nfunction foo() {\n\tbar()\n}\n\nfunction bar() {\n\tthrow new Error(`Can't catch me!`)\n}\n"]} |
Loading…
Reference in new issue