Beispiel #1
0
 def test_named(self):
     res = ImmutableDictList([('one', 10), ('two', 5), ('three', 3)])
     assert res[0] == 10
     assert res[2] == 3
     assert res['one'] == 10
     assert res['three'] == 3
     assert len(res) == 3
Beispiel #2
0
 def test_named_iteritems(self):
     res = ImmutableDictList([('one', 10), ('two', 5), ('three', 3)])
     itr = res.iteritems()
     eq_(itr.next(), ('one', 10))
     eq_(itr.next(), ('two', 5))
     eq_(itr.next(), ('three', 3))
     try:
         itr.next()
     except StopIteration:
         pass
     else:
         assert False, 'StopIteration expected'