Skip to content

Commit 6b54b0b

Browse files
committed
Added stack trace.js tests
1 parent 433ed3d commit 6b54b0b

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

stacktrace/stacktrace-tests.ts

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
import StackTrace = require('StackTrace');
2+
3+
function interestingFn() {
4+
return 'https://github.com/exceptionless/Exceptionless';
5+
}
6+
7+
var callback = function(stackframes) {
8+
var stringifiedStack = stackframes.map(function(sf) {
9+
return sf.toString();
10+
}).join('\n');
11+
console.log(stringifiedStack);
12+
};
13+
14+
var errback = function(err) { console.log(err.message); };
15+
16+
17+
StackTrace.get();
18+
19+
// Somewhere else...
20+
var error = new Error('BOOM!');
21+
StackTrace.fromError(error);
22+
StackTrace.generateArtificially();
23+
24+
StackTrace.instrument(interestingFn, callback, errback);
25+
StackTrace.deinstrument(interestingFn);

0 commit comments

Comments
 (0)