(t, src, expected)
| 753 | } |
| 754 | |
| 755 | function expectConsoleOutputFromScript(t, src, expected) { |
| 756 | t.notEqual(src, null, 'Should have compiled output'); |
| 757 | |
| 758 | var actual = []; |
| 759 | var sandbox = { console: { log: function (str) { actual.push(str); }}}; |
| 760 | try { |
| 761 | vm.runInNewContext(src, sandbox); |
| 762 | t.deepEqual(actual, expected, 'Should have expected console.log output'); |
| 763 | } catch (err) { |
| 764 | t.fail(err); |
| 765 | } |
| 766 | } |
| 767 | |
| 768 | function expectMappedToken(t, srcFile, mapSourceFile, compiled, token) { |
| 769 | if (!token) { |