def test_is_generator(self): gen = cubes() self.assertIn('__init__', dir(gen)) self.assertIn('__next__', dir(gen))
def test_cubes(self): c = iter(cubes()) for i in range(1, 1001): value = next(c) self.assertEqual(c, i ** 3)
def test_cubes(self): c = iter(cubes()) for i in range(1, 1001): value = next(c) self.assertEqual(value, i**3)
def test_generator_is_iterable(): gen = cubes() assert '__init__' in dir(gen) assert '__next__' in dir(gen)
def test_cubes(): c = iter(cubes()) for i in range(1, 1001): value = next(c) assert c == i**3
def test_cubes(): c = iter(cubes()) for i in range(1, 1001): value = next(c) assert c == i ** 3