@@ -27,7 +27,7 @@ module Concurrent
27
27
end
28
28
29
29
it 'returns nil if no quota is detected' do
30
- if RbConfig ::CONFIG [ "target_os" ] . match ( / linux/i )
30
+ if RbConfig ::CONFIG [ "target_os" ] . include? ( " linux" )
31
31
expect ( File ) . to receive ( :exist? ) . twice . and_return ( nil ) # Checks for cgroups V1 and V2
32
32
end
33
33
expect ( counter . cpu_quota ) . to be_nil
@@ -72,21 +72,21 @@ module Concurrent
72
72
73
73
it 'returns #processor_count if #cpu_quota is nil' do
74
74
expect ( Concurrent ::processor_counter ) . to receive ( :cpu_quota ) . and_return ( nil )
75
- available_processor_count = Concurrent :: available_processor_count
75
+ available_processor_count = Concurrent . available_processor_count
76
76
expect ( available_processor_count ) . to be == Concurrent ::processor_count
77
77
expect ( available_processor_count ) . to be_a Float
78
78
end
79
79
80
80
it 'returns #processor_count if #cpu_quota is higher' do
81
81
expect ( Concurrent ::processor_counter ) . to receive ( :cpu_quota ) . and_return ( Concurrent ::processor_count . to_f * 2 )
82
- available_processor_count = Concurrent :: available_processor_count
82
+ available_processor_count = Concurrent . available_processor_count
83
83
expect ( available_processor_count ) . to be == Concurrent ::processor_count
84
84
expect ( available_processor_count ) . to be_a Float
85
85
end
86
86
87
87
it 'returns #cpu_quota if #cpu_quota is lower than #processor_count' do
88
88
expect ( Concurrent ::processor_counter ) . to receive ( :cpu_quota ) . and_return ( Concurrent ::processor_count . to_f / 2 )
89
- available_processor_count = Concurrent :: available_processor_count
89
+ available_processor_count = Concurrent . available_processor_count
90
90
expect ( available_processor_count ) . to be == Concurrent ::processor_count . to_f / 2
91
91
expect ( available_processor_count ) . to be_a Float
92
92
end
0 commit comments