@@ -122,24 +122,24 @@ def test_delete_matched_key_start
122
122
cache . write ( "foo" , "bar" )
123
123
cache . write ( "fu" , "baz" )
124
124
cache . delete_matched ( /^fo/ )
125
- assert_equal false , cache . exist? ( "foo" )
126
- assert_equal true , cache . exist? ( "fu" )
125
+ assert ! cache . exist? ( "foo" )
126
+ assert cache . exist? ( "fu" )
127
127
end
128
128
129
129
def test_delete_matched_key
130
130
cache = ActiveSupport ::Cache . lookup_store ( :memory_store , :namespace => "foo" )
131
131
cache . write ( "foo" , "bar" )
132
132
cache . write ( "fu" , "baz" )
133
133
cache . delete_matched ( /OO/i )
134
- assert_equal false , cache . exist? ( "foo" )
135
- assert_equal true , cache . exist? ( "fu" )
134
+ assert ! cache . exist? ( "foo" )
135
+ assert cache . exist? ( "fu" )
136
136
end
137
137
end
138
138
139
139
# Tests the base functionality that should be identical across all cache stores.
140
140
module CacheStoreBehavior
141
141
def test_should_read_and_write_strings
142
- assert_equal true , @cache . write ( 'foo' , 'bar' )
142
+ assert @cache . write ( 'foo' , 'bar' )
143
143
assert_equal 'bar' , @cache . read ( 'foo' )
144
144
end
145
145
@@ -174,22 +174,22 @@ def test_fetch_with_cached_nil
174
174
end
175
175
176
176
def test_should_read_and_write_hash
177
- assert_equal true , @cache . write ( 'foo' , { :a => "b" } )
177
+ assert @cache . write ( 'foo' , { :a => "b" } )
178
178
assert_equal ( { :a => "b" } , @cache . read ( 'foo' ) )
179
179
end
180
180
181
181
def test_should_read_and_write_integer
182
- assert_equal true , @cache . write ( 'foo' , 1 )
182
+ assert @cache . write ( 'foo' , 1 )
183
183
assert_equal 1 , @cache . read ( 'foo' )
184
184
end
185
185
186
186
def test_should_read_and_write_nil
187
- assert_equal true , @cache . write ( 'foo' , nil )
187
+ assert @cache . write ( 'foo' , nil )
188
188
assert_equal nil , @cache . read ( 'foo' )
189
189
end
190
190
191
191
def test_should_read_and_write_false
192
- assert_equal true , @cache . write ( 'foo' , false )
192
+ assert @cache . write ( 'foo' , false )
193
193
assert_equal false , @cache . read ( 'foo' )
194
194
end
195
195
@@ -262,19 +262,19 @@ def test_keys_are_case_sensitive
262
262
263
263
def test_exist
264
264
@cache . write ( 'foo' , 'bar' )
265
- assert_equal true , @cache . exist? ( 'foo' )
266
- assert_equal false , @cache . exist? ( 'bar' )
265
+ assert @cache . exist? ( 'foo' )
266
+ assert ! @cache . exist? ( 'bar' )
267
267
end
268
268
269
269
def test_nil_exist
270
270
@cache . write ( 'foo' , nil )
271
- assert_equal true , @cache . exist? ( 'foo' )
271
+ assert @cache . exist? ( 'foo' )
272
272
end
273
273
274
274
def test_delete
275
275
@cache . write ( 'foo' , 'bar' )
276
276
assert @cache . exist? ( 'foo' )
277
- assert_equal true , @cache . delete ( 'foo' )
277
+ assert @cache . delete ( 'foo' )
278
278
assert !@cache . exist? ( 'foo' )
279
279
end
280
280
@@ -346,10 +346,10 @@ def test_race_condition_protection_is_safe
346
346
347
347
def test_crazy_key_characters
348
348
crazy_key = "#/:*(<+=> )&$%@?;'\" \' `~-"
349
- assert_equal true , @cache . write ( crazy_key , "1" , :raw => true )
349
+ assert @cache . write ( crazy_key , "1" , :raw => true )
350
350
assert_equal "1" , @cache . read ( crazy_key )
351
351
assert_equal "1" , @cache . fetch ( crazy_key )
352
- assert_equal true , @cache . delete ( crazy_key )
352
+ assert @cache . delete ( crazy_key )
353
353
assert_equal "2" , @cache . fetch ( crazy_key , :raw => true ) { "2" }
354
354
assert_equal 3 , @cache . increment ( crazy_key )
355
355
assert_equal 2 , @cache . decrement ( crazy_key )
@@ -358,12 +358,12 @@ def test_crazy_key_characters
358
358
def test_really_long_keys
359
359
key = ""
360
360
900 . times { key << "x" }
361
- assert_equal true , @cache . write ( key , "bar" )
361
+ assert @cache . write ( key , "bar" )
362
362
assert_equal "bar" , @cache . read ( key )
363
363
assert_equal "bar" , @cache . fetch ( key )
364
364
assert_nil @cache . read ( "#{ key } x" )
365
365
assert_equal ( { key => "bar" } , @cache . read_multi ( key ) )
366
- assert_equal true , @cache . delete ( key )
366
+ assert @cache . delete ( key )
367
367
end
368
368
end
369
369
@@ -375,10 +375,10 @@ module EncodedKeyCacheBehavior
375
375
Encoding . list . each do |encoding |
376
376
define_method "test_#{ encoding . name . underscore } _encoded_values" do
377
377
key = "foo" . force_encoding ( encoding )
378
- assert_equal true , @cache . write ( key , "1" , :raw => true )
378
+ assert @cache . write ( key , "1" , :raw => true )
379
379
assert_equal "1" , @cache . read ( key )
380
380
assert_equal "1" , @cache . fetch ( key )
381
- assert_equal true , @cache . delete ( key )
381
+ assert @cache . delete ( key )
382
382
assert_equal "2" , @cache . fetch ( key , :raw => true ) { "2" }
383
383
assert_equal 3 , @cache . increment ( key )
384
384
assert_equal 2 , @cache . decrement ( key )
@@ -387,18 +387,18 @@ module EncodedKeyCacheBehavior
387
387
388
388
def test_common_utf8_values
389
389
key = "\xC3 \xBC mlaut" . force_encoding ( Encoding ::UTF_8 )
390
- assert_equal true , @cache . write ( key , "1" , :raw => true )
390
+ assert @cache . write ( key , "1" , :raw => true )
391
391
assert_equal "1" , @cache . read ( key )
392
392
assert_equal "1" , @cache . fetch ( key )
393
- assert_equal true , @cache . delete ( key )
393
+ assert @cache . delete ( key )
394
394
assert_equal "2" , @cache . fetch ( key , :raw => true ) { "2" }
395
395
assert_equal 3 , @cache . increment ( key )
396
396
assert_equal 2 , @cache . decrement ( key )
397
397
end
398
398
399
399
def test_retains_encoding
400
400
key = "\xC3 \xBC mlaut" . force_encoding ( Encoding ::UTF_8 )
401
- assert_equal true , @cache . write ( key , "1" , :raw => true )
401
+ assert @cache . write ( key , "1" , :raw => true )
402
402
assert_equal Encoding ::UTF_8 , key . encoding
403
403
end
404
404
end
@@ -411,10 +411,10 @@ def test_delete_matched
411
411
@cache . write ( "foo/bar" , "baz" )
412
412
@cache . write ( "fu/baz" , "bar" )
413
413
@cache . delete_matched ( /oo/ )
414
- assert_equal false , @cache . exist? ( "foo" )
415
- assert_equal true , @cache . exist? ( "fu" )
416
- assert_equal false , @cache . exist? ( "foo/bar" )
417
- assert_equal true , @cache . exist? ( "fu/baz" )
414
+ assert ! @cache . exist? ( "foo" )
415
+ assert @cache . exist? ( "fu" )
416
+ assert ! @cache . exist? ( "foo/bar" )
417
+ assert @cache . exist? ( "fu/baz" )
418
418
end
419
419
end
420
420
@@ -443,7 +443,7 @@ def test_local_writes_are_persistent_on_the_remote_cache
443
443
retval = @cache . with_local_cache do
444
444
@cache . write ( 'foo' , 'bar' )
445
445
end
446
- assert_equal true , retval
446
+ assert retval
447
447
assert_equal 'bar' , @cache . read ( 'foo' )
448
448
end
449
449
@@ -595,11 +595,11 @@ def test_prune_size
595
595
@cache . read ( 2 ) && sleep ( 0.001 )
596
596
@cache . read ( 4 )
597
597
@cache . prune ( @record_size * 3 )
598
- assert_equal true , @cache . exist? ( 5 )
599
- assert_equal true , @cache . exist? ( 4 )
600
- assert_equal false , @cache . exist? ( 3 )
601
- assert_equal true , @cache . exist? ( 2 )
602
- assert_equal false , @cache . exist? ( 1 )
598
+ assert @cache . exist? ( 5 )
599
+ assert @cache . exist? ( 4 )
600
+ assert ! @cache . exist? ( 3 )
601
+ assert @cache . exist? ( 2 )
602
+ assert ! @cache . exist? ( 1 )
603
603
end
604
604
605
605
def test_prune_size_on_write
@@ -616,17 +616,17 @@ def test_prune_size_on_write
616
616
@cache . read ( 2 ) && sleep ( 0.001 )
617
617
@cache . read ( 4 ) && sleep ( 0.001 )
618
618
@cache . write ( 11 , "llllllllll" )
619
- assert_equal true , @cache . exist? ( 11 )
620
- assert_equal true , @cache . exist? ( 10 )
621
- assert_equal true , @cache . exist? ( 9 )
622
- assert_equal true , @cache . exist? ( 8 )
623
- assert_equal true , @cache . exist? ( 7 )
624
- assert_equal false , @cache . exist? ( 6 )
625
- assert_equal false , @cache . exist? ( 5 )
626
- assert_equal true , @cache . exist? ( 4 )
627
- assert_equal false , @cache . exist? ( 3 )
628
- assert_equal true , @cache . exist? ( 2 )
629
- assert_equal false , @cache . exist? ( 1 )
619
+ assert @cache . exist? ( 11 )
620
+ assert @cache . exist? ( 10 )
621
+ assert @cache . exist? ( 9 )
622
+ assert @cache . exist? ( 8 )
623
+ assert @cache . exist? ( 7 )
624
+ assert ! @cache . exist? ( 6 )
625
+ assert ! @cache . exist? ( 5 )
626
+ assert @cache . exist? ( 4 )
627
+ assert ! @cache . exist? ( 3 )
628
+ assert @cache . exist? ( 2 )
629
+ assert ! @cache . exist? ( 1 )
630
630
end
631
631
632
632
def test_pruning_is_capped_at_a_max_time
@@ -640,11 +640,11 @@ def @cache.delete_entry (*args)
640
640
@cache . write ( 4 , "dddddddddd" ) && sleep ( 0.001 )
641
641
@cache . write ( 5 , "eeeeeeeeee" ) && sleep ( 0.001 )
642
642
@cache . prune ( 30 , 0.001 )
643
- assert_equal true , @cache . exist? ( 5 )
644
- assert_equal true , @cache . exist? ( 4 )
645
- assert_equal true , @cache . exist? ( 3 )
646
- assert_equal true , @cache . exist? ( 2 )
647
- assert_equal false , @cache . exist? ( 1 )
643
+ assert @cache . exist? ( 5 )
644
+ assert @cache . exist? ( 4 )
645
+ assert @cache . exist? ( 3 )
646
+ assert @cache . exist? ( 2 )
647
+ assert ! @cache . exist? ( 1 )
648
648
end
649
649
end
650
650
0 commit comments