File tree Expand file tree Collapse file tree 3 files changed +24
-0
lines changed
Expand file tree Collapse file tree 3 files changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -43,4 +43,16 @@ class LiveStackTraceTest {
4343 assertEquals(23 , stackTrace!! .elements.size)
4444 assertEquals(16 , stackTrace.getElements(true ).size)
4545 }
46+
47+ @Test
48+ fun parseNodeJsStackTrace () {
49+ val stackTrace = LiveStackTrace .fromString(
50+ Resources .toString(Resources .getResource(" nodejsStackTrace.txt" ), Charsets .UTF_8 )
51+ )
52+ assertNotNull(stackTrace)
53+ assertEquals(stackTrace!! .exceptionType, " Error" )
54+ assertEquals(stackTrace.message, " Something unexpected has occurred." )
55+ assertEquals(8 , stackTrace.elements.size)
56+ assertEquals(8 , stackTrace.getElements(true ).size)
57+ }
4658}
Original file line number Diff line number Diff line change @@ -134,6 +134,7 @@ class ProtocolMarshallerTest {
134134 LiveStackTraceElement (
135135 " method" ,
136136 " source" ,
137+ null ,
137138 mutableListOf (
138139 LiveVariable (
139140 " name" ,
@@ -155,6 +156,7 @@ class ProtocolMarshallerTest {
155156 LiveStackTraceElement (
156157 " method" ,
157158 " source" ,
159+ null ,
158160 mutableListOf (
159161 LiveVariable (
160162 " name" ,
Original file line number Diff line number Diff line change 1+ Error: Something unexpected has occurred.
2+ at main (c:\Users\Me\Documents\MyApp\app.js:9:15)
3+ at Object. (c:\Users\Me\Documents\MyApp\app.js:17:1)
4+ at Module._compile (module.js:460:26)
5+ at Object.Module._extensions..js (module.js:478:10)
6+ at Module.load (module.js:355:32)
7+ at Function.Module._load (module.js:310:12)
8+ at Function.Module.runMain (module.js:501:10)
9+ at startup (node.js:129:16)
10+ at node.js:814:3
You can’t perform that action at this time.
0 commit comments