def testPushBack(self): li = SimpleList().save() names = li.names for elem in elems: names.push_back(elem) li.save() for el,ne in izip(elems,names): self.assertEqual(el,ne)
def testPushFront(self): li = SimpleList().save() names = li.names for elem in reversed(elems): names.push_front(elem) li.save() for el,ne in izip(elems,names): self.assertEqual(el,ne)
def testPushFront(self): li = SimpleList().save() names = li.names for elem in reversed(elems): names.push_front(elem) li.save() for el, ne in izip(elems, names): self.assertEqual(el, ne)
def testPushBack(self): li = SimpleList().save() names = li.names for elem in elems: names.push_back(elem) li.save() for el, ne in izip(elems, names): self.assertEqual(el, ne)
def testPushFront(self): li = SimpleList().save() if li.session.backend.name == 'redis': names = li.names for elem in reversed(elems): names.push_front(elem) li.save() for el,ne in zip(elems,names): self.assertEqual(el,ne)
def testPushFrontPopFront(self): li = SimpleList().save() names = li.names for elem in reversed(elems): names.push_front(elem) li.save() self.assertEqual(li.names.size(),len(elems)) for elem in elems: self.assertEqual(li.names.pop_front(),elem) self.assertEqual(li.names.size(),0)
def testPushFrontPopFront(self): li = SimpleList().save() names = li.names for elem in reversed(elems): names.push_front(elem) li.save() self.assertEqual(li.names.size(), len(elems)) for elem in elems: self.assertEqual(li.names.pop_front(), elem) self.assertEqual(li.names.size(), 0)
def testPushBackPopBack(self): li = SimpleList() self.assertEqual(li.id, None) li.save() names = li.names for elem in elems: names.push_back(elem) self.assertEqual(li.names.size(), len(elems)) for elem in reversed(elems): self.assertEqual(li.names.pop_back(), elem) self.assertEqual(li.names.size(), 0)
def testPushBackPopBack(self): li = SimpleList() self.assertEqual(li.id, None) li.save() names = li.names for elem in elems: names.push_back(elem) li.save() self.assertEqual(li.names.size(), len(elems)) for elem in reversed(elems): self.assertEqual(li.names.pop_back(), elem) self.assertEqual(li.names.size(), 0)