示例#1
0
 def test_three_members(self):
     pairs_gen = pairs([1, 2, 3])
     self.assertEquals((1, 2), pairs_gen.next())
     self.assertEquals((3, 0), pairs_gen.next())
     self.assertRaises(StopIteration, pairs_gen.next)
示例#2
0
 def test_empty(self):
     self.assertRaises(StopIteration, pairs([]).next)
示例#3
0
 def test_one_member(self):
     pairs_gen = pairs([1])
     self.assertEquals((1, 0), pairs_gen.next())
     self.assertRaises(StopIteration, pairs_gen.next)