Sha256: c52119813fc7a048a5763018d171696898184301b04467d191bcad1fbce9cee0
Contents?: true
Size: 548 Bytes
Versions: 2
Compression:
Stored size: 548 Bytes
Contents
module MemcacheSegmentedTestHelper def test_segmented_delete m.set('fav_numbers', '1,2,3,4,5,6,7,8,9,10') master_key = m.send(:super_get, 'fav_numbers') segment_keys = m.send(:segment_keys, master_key) assert_not_equal '1,2,3,4,5,6,7,8,9,10', master_key assert_equal 7, segment_keys.size assert_equal '1,2,3,4,5,6,7,8,9,10', m.get('fav_numbers') assert_equal true, m.delete('fav_numbers') assert_equal nil, m.get('fav_numbers') segment_keys.each do |k| assert_equal nil, m.get(k) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
memcache-1.3.0 | test/memcache_segmented_test_helper.rb |
memcache-1.2.13 | test/memcache_segmented_test_helper.rb |