@@ -17,6 +17,7 @@ defmodule Sentry.EventTest do
1717 end
1818
1919 test "parses error exception" do
20+ put_test_config ( enable_source_code_context: false )
2021 event = event_generated_by_exception ( )
2122
2223 assert event . platform == :elixir
@@ -39,47 +40,14 @@ defmodule Sentry.EventTest do
3940 assert [
4041 % Interfaces.Stacktrace.Frame {
4142 context_line: nil ,
42- filename: "lib/ex_unit/runner.ex" ,
43- function: _ ,
44- in_app: false ,
45- lineno: _ ,
46- module: ExUnit.Runner ,
47- post_context: [ ] ,
48- pre_context: [ ] ,
49- vars: % { }
50- } ,
51- % Interfaces.Stacktrace.Frame {
52- context_line: nil ,
53- filename: "timer.erl" ,
54- function: ":timer.tc" <> _arity ,
55- in_app: false ,
56- lineno: _ ,
57- module: :timer ,
58- post_context: [ ] ,
59- pre_context: [ ] ,
60- vars: % { }
61- } ,
62- % Interfaces.Stacktrace.Frame {
63- context_line: nil ,
64- filename: "lib/ex_unit/runner.ex" ,
65- function: _ ,
66- in_app: false ,
67- lineno: _ ,
68- module: ExUnit.Runner ,
69- post_context: [ ] ,
70- pre_context: [ ] ,
71- vars: % { }
72- } ,
73- % Interfaces.Stacktrace.Frame {
74- context_line: nil ,
75- filename: "test/event_test.exs" ,
76- function: "Sentry.EventTest.\" test parses error exception\" /1" ,
43+ filename: nil ,
44+ function: "Sentry.Event.not_a_function/3" ,
7745 in_app: false ,
78- lineno: _ ,
79- module: Sentry.EventTest ,
46+ lineno: nil ,
47+ module: Sentry.Event ,
8048 post_context: [ ] ,
8149 pre_context: [ ] ,
82- vars: % { }
50+ vars: % { "arg0" => "1" , "arg1" => "2" , "arg2" => "3" }
8351 } ,
8452 % Interfaces.Stacktrace.Frame {
8553 context_line: nil ,
@@ -91,19 +59,9 @@ defmodule Sentry.EventTest do
9159 post_context: [ ] ,
9260 pre_context: [ ] ,
9361 vars: % { }
94- } ,
95- % Interfaces.Stacktrace.Frame {
96- context_line: nil ,
97- filename: nil ,
98- function: "Sentry.Event.not_a_function/3" ,
99- in_app: false ,
100- lineno: nil ,
101- module: Sentry.Event ,
102- post_context: [ ] ,
103- pre_context: [ ] ,
104- vars: % { "arg0" => "1" , "arg1" => "2" , "arg2" => "3" }
10562 }
106- ] = stacktrace . frames
63+ | _rest
64+ ] = Enum . reverse ( stacktrace . frames )
10765
10866 assert event . tags == % { }
10967 assert event . timestamp =~ ~r/ \d {4}-\d {2}-\d {2}T\d {2}:\d {2}:\d {2}/
0 commit comments