def testClear(self): ring = Keyring() ring.data = [0, 1, 2] ring.clear() self.assertEqual(ring.data, [None, None, None])
def testCurrent(self): ring = Keyring() marker = [] ring.data = [marker, 1, 2, 3] self.failUnless(ring.current is marker)
def testIterate(self): ring = Keyring() ring.data = [0, 1, 2, 3, 4] iterator = ring.__iter__() self.failUnless(isinstance(iterator, types.GeneratorType)) self.assertEqual(list(iterator), [0, 1, 2, 3, 4])
def testCurrent(self): ring=Keyring() marker=[] ring.data=[marker, 1, 2, 3] self.assertTrue(ring.current is marker)
def testClear(self): ring=Keyring() ring.data=[0, 1, 2] ring.clear() self.assertEqual(ring.data, [ None, None, None ])
def testIterate(self): ring=Keyring() ring.data=[0, 1, 2, 3, 4] iterator=ring.__iter__() self.assertTrue(isinstance(iterator, types.GeneratorType)) self.assertEqual(list(iterator), [0, 1, 2, 3, 4])
def testCurrent(self): ring=Keyring() marker=[] ring.data=[marker, 1, 2, 3] self.failUnless(ring.current is marker)