@@ -8,6 +8,7 @@ class SidekiqTest < Minitest::Test
8
8
9
9
describe "#logger" do
10
10
it "has its own logger with the same name as the job" do
11
+ assert_kind_of SemanticLogger ::Logger , SimpleJob . logger
11
12
assert_kind_of SemanticLogger ::Logger , job . logger
12
13
assert_equal job . logger . name , job . name
13
14
refute_same Sidekiq . logger , job . logger
@@ -21,22 +22,23 @@ class SidekiqTest < Minitest::Test
21
22
if Sidekiq ::VERSION . to_i == 6 && Sidekiq ::VERSION . to_f < 6.5
22
23
let ( :processor ) do
23
24
mgr = Minitest ::Mock . new
24
- opts = { queues : [ "default" ] }
25
+ opts = Sidekiq . options
25
26
opts [ :fetch ] = Sidekiq ::BasicFetch . new ( opts )
26
27
Sidekiq ::Processor . new ( mgr , opts )
27
28
end
28
29
elsif Sidekiq ::VERSION . to_i == 6
29
30
let ( :processor ) do
30
- config = Sidekiq
31
+ config = Sidekiq
31
32
config [ :fetch ] = Sidekiq ::BasicFetch . new ( config )
32
33
Sidekiq ::Processor . new ( config ) { |*args | }
33
34
end
34
35
elsif Sidekiq ::VERSION . to_i < 7
35
36
let ( :processor ) do
36
- mgr = Minitest ::Mock . new
37
- mgr . expect ( :options , { queues : [ "default" ] } )
38
- mgr . expect ( :options , { queues : [ "default" ] } )
39
- mgr . expect ( :options , { queues : [ "default" ] } )
37
+ opts = Sidekiq . options
38
+ mgr = Minitest ::Mock . new
39
+ mgr . expect ( :options , opts )
40
+ mgr . expect ( :options , opts )
41
+ mgr . expect ( :options , opts )
40
42
Sidekiq ::Processor . new ( mgr )
41
43
end
42
44
else
@@ -53,21 +55,21 @@ class SidekiqTest < Minitest::Test
53
55
54
56
assert_semantic_logger_event (
55
57
messages [ 0 ] ,
56
- level : :info ,
57
- name : "SimpleJob" ,
58
- message_includes : "Start #perform" ,
59
- metric : "sidekiq.queue.latency" ,
60
- named_tags : { jid : nil , queue : "default" }
58
+ level : :info ,
59
+ name : "SimpleJob" ,
60
+ message : "Start #perform" ,
61
+ metric : "sidekiq.queue.latency" ,
62
+ named_tags : { jid : nil , queue : "default" }
61
63
)
62
64
assert messages [ 0 ] . metric_amount . is_a? ( Float )
63
65
64
66
assert_semantic_logger_event (
65
67
messages [ 1 ] ,
66
- level : :info ,
67
- name : "SimpleJob" ,
68
- message_includes : "Completed #perform" ,
69
- metric : "sidekiq.job.perform" ,
70
- named_tags : { jid : nil , queue : "default" }
68
+ level : :info ,
69
+ name : "SimpleJob" ,
70
+ message : "Completed #perform" ,
71
+ metric : "sidekiq.job.perform" ,
72
+ named_tags : { jid : nil , queue : "default" }
71
73
)
72
74
assert messages [ 1 ] . duration . is_a? ( Float )
73
75
end
0 commit comments