@@ -44,7 +44,7 @@ def do_nothing_with_args(a)
44
44
enqueued_job . invoke_job
45
45
46
46
expect ( transport . events . count ) . to eq ( 1 )
47
- event = transport . events . last . to_hash
47
+ event = transport . events . last . to_h
48
48
expect ( event [ :message ] ) . to eq ( "report" )
49
49
expect ( event [ :contexts ] [ :"Delayed-Job" ] [ :id ] ) . to eq ( enqueued_job . id . to_s )
50
50
expect ( event [ :tags ] ) . to eq ( { "delayed_job.id" => enqueued_job . id . to_s , "delayed_job.queue" => nil } )
@@ -66,7 +66,7 @@ def do_nothing_with_args(a)
66
66
enqueued_job . invoke_job
67
67
68
68
expect ( transport . events . count ) . to eq ( 1 )
69
- event = transport . events . last . to_hash
69
+ event = transport . events . last . to_h
70
70
expect ( event [ :message ] ) . to eq ( "tagged report" )
71
71
expect ( event [ :tags ] ) . to eq ( { "delayed_job.id" => enqueued_job . id . to_s , "delayed_job.queue" => nil , number : 1 } )
72
72
@@ -75,7 +75,7 @@ def do_nothing_with_args(a)
75
75
enqueued_job . invoke_job
76
76
77
77
expect ( transport . events . count ) . to eq ( 2 )
78
- event = transport . events . last . to_hash
78
+ event = transport . events . last . to_h
79
79
expect ( event [ :tags ] ) . to eq ( { "delayed_job.id" => enqueued_job . id . to_s , "delayed_job.queue" => nil } )
80
80
end
81
81
@@ -91,7 +91,7 @@ def do_nothing_with_args(a)
91
91
end . to raise_error ( ZeroDivisionError )
92
92
93
93
expect ( transport . events . count ) . to eq ( 1 )
94
- event = transport . events . last . to_hash
94
+ event = transport . events . last . to_h
95
95
96
96
expect ( event [ :sdk ] ) . to eq ( { name : "sentry.ruby.delayed_job" , version : described_class ::VERSION } )
97
97
expect ( event . dig ( :exception , :values , 0 , :type ) ) . to eq ( "ZeroDivisionError" )
@@ -107,7 +107,7 @@ def do_nothing_with_args(a)
107
107
end . to raise_error ( RuntimeError )
108
108
109
109
expect ( transport . events . count ) . to eq ( 1 )
110
- event = transport . events . last . to_hash
110
+ event = transport . events . last . to_h
111
111
112
112
expect ( event [ :tags ] ) . to eq ( { "delayed_job.id" => enqueued_job . id . to_s , "delayed_job.queue" => nil , number : 1 } )
113
113
expect ( Sentry . get_current_scope . extra ) . to eq ( { } )
@@ -121,7 +121,7 @@ def do_nothing_with_args(a)
121
121
end . to raise_error ( ZeroDivisionError )
122
122
123
123
expect ( transport . events . count ) . to eq ( 2 )
124
- event = transport . events . last . to_hash
124
+ event = transport . events . last . to_h
125
125
expect ( event [ :tags ] ) . to eq ( { "delayed_job.id" => enqueued_job . id . to_s , "delayed_job.queue" => nil } )
126
126
expect ( Sentry . get_current_scope . extra ) . to eq ( { } )
127
127
expect ( Sentry . get_current_scope . tags ) . to eq ( { } )
@@ -226,7 +226,7 @@ def perform
226
226
it "injects ActiveJob information to the event" do
227
227
expect ( transport . events . count ) . to eq ( 1 )
228
228
229
- event = transport . events . last . to_hash
229
+ event = transport . events . last . to_h
230
230
expect ( event [ :message ] ) . to eq ( "report from ActiveJob" )
231
231
expect ( event [ :tags ] ) . to match ( { "delayed_job.id" => anything , "delayed_job.queue" => "default" , number : 1 } )
232
232
expect ( event [ :contexts ] [ :"Active-Job" ] [ :job_class ] ) . to eq ( "ReportingJob" )
@@ -253,7 +253,7 @@ def perform
253
253
it "injects ActiveJob information to the event" do
254
254
expect ( transport . events . count ) . to eq ( 1 )
255
255
256
- event = transport . events . last . to_hash
256
+ event = transport . events . last . to_h
257
257
expect ( event . dig ( :exception , :values , 0 , :type ) ) . to eq ( "ZeroDivisionError" )
258
258
expect ( event [ :tags ] ) . to match ( { "delayed_job.id" => anything , "delayed_job.queue" => "default" , number : 2 } )
259
259
expect ( event [ :contexts ] [ :"Active-Job" ] [ :job_class ] ) . to eq ( "FailedJob" )
0 commit comments