@@ -91,7 +91,8 @@ class SidekiqTest < Minitest::Test
9191 name : "BadJob" ,
9292 message : "Start #perform" ,
9393 metric : "sidekiq.queue.latency" ,
94- named_tags : { jid : nil , queue : "default" }
94+ named_tags : { jid : nil , queue : "default" } ,
95+ exception : :nil
9596 )
9697 assert messages [ 0 ] . metric_amount . is_a? ( Float )
9798
@@ -101,8 +102,8 @@ class SidekiqTest < Minitest::Test
101102 name : "BadJob" ,
102103 message : "Completed #perform" ,
103104 metric : "sidekiq.job.perform" ,
104- named_tags : { jid : nil , queue : "default" }
105- # exception: { name: " ArgumentError", message: "This is a bad job" }
105+ named_tags : { jid : nil , queue : "default" } ,
106+ exception : ArgumentError
106107 )
107108 assert messages [ 1 ] . duration . is_a? ( Float )
108109
@@ -111,8 +112,8 @@ class SidekiqTest < Minitest::Test
111112 level : :warn ,
112113 name : "BadJob" ,
113114 message : "Job raised exception" ,
114- payload_includes : { context : "Job raised exception" }
115- # exception: { name: "ArgumentError", message: "This is a bad job" }
115+ payload_includes : { context : "Job raised exception" } ,
116+ exception : :nil
116117 )
117118 assert_equal messages [ 2 ] . payload [ :job ] [ "class" ] , "BadJob"
118119 assert_equal messages [ 2 ] . payload [ :job ] [ "args" ] , [ ]
0 commit comments