コード例 #1
0
 def test_degenertor_gen_func(self):
     def yield_func(top):
         for i in range(top):
             yield i
     self.assertEquals(transformations.degenerate(yield_func(0)), [])
     self.assertEquals(transformations.degenerate(yield_func(3)), [0, 1, 2])
コード例 #2
0
 def test_degenertor_gens(self):
     self.assertEquals(transformations.degenerate(_ for _ in []), [])
     self.assertEquals(transformations.degenerate(i for i in range(3)), [0, 1, 2])
コード例 #3
0
 def test_degenertor_gen_xrange(self):
     self.assertEquals(transformations.degenerate(xrange(0)), [])
     self.assertEquals(transformations.degenerate(xrange(3)), [0, 1, 2])