We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f2985bd commit 7d58ec8Copy full SHA for 7d58ec8
1 file changed
spec/concurrent/map_spec.rb
@@ -840,12 +840,18 @@ def key # assert_collision_resistance expects to be able to call .key to get the
840
841
def with_or_without_default_proc(&block)
842
block.call(false)
843
- @cache = Concurrent::Map.new { |h, k| h[k] = :default_value }
+ @cache = Concurrent::Map.new { |h, k|
844
+ expect(h).to be_kind_of(Concurrent::Map)
845
+ h[k] = :default_value
846
+ }
847
block.call(true)
848
end
849
850
def cache_with_default_proc(default_value = 1)
- Concurrent::Map.new { |cache, k| cache[k] = default_value }
851
+ Concurrent::Map.new do |map, k|
852
+ expect(map).to be_kind_of(Concurrent::Map)
853
+ map[k] = default_value
854
+ end
855
856
857
def expect_size_change(change, cache = @cache, &block)
0 commit comments