Example #1
0
 def test_get(self):
     tshelve = temp_shelve()
     
     tshelve[0] = 'abc'
     abc1 = tshelve.get(0)
     abc2 = tshelve.get(0, 1)
     two = tshelve.get(1, 2)
     self.assertEqual( abc1 , 'abc' )
     self.assertEqual( abc2 , 'abc' )
     self.assertEqual( two , 2 )
Example #2
0
 def __init__(self):
     self._internal_dict = temp_shelve()
Example #3
0
 def test_int(self):
     tshelve = temp_shelve()
     for i in xrange(100):
         tshelve[ i ] = i
     self.assertEqual( len(tshelve) , 100 )
     self.assertEqual( tshelve[50] , 50 )