File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -840,12 +840,18 @@ def key # assert_collision_resistance expects to be able to call .key to get the
840
840
841
841
def with_or_without_default_proc ( &block )
842
842
block . call ( false )
843
- @cache = Concurrent ::Map . new { |h , k | h [ k ] = :default_value }
843
+ @cache = Concurrent ::Map . new { |h , k |
844
+ expect ( h ) . to be_kind_of ( Concurrent ::Map )
845
+ h [ k ] = :default_value
846
+ }
844
847
block . call ( true )
845
848
end
846
849
847
850
def cache_with_default_proc ( default_value = 1 )
848
- 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
849
855
end
850
856
851
857
def expect_size_change ( change , cache = @cache , &block )
You can’t perform that action at this time.
0 commit comments