Sha256: 9d775a315e416558739027633dd6f0e49a156f0cd7cd99b7c80f89d719338e1c
Contents?: true
Size: 556 Bytes
Versions: 5
Compression:
Stored size: 556 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')[:value] 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
5 entries across 5 versions & 1 rubygems