447
447
assert_contains(result, "super_generator = SuperGenerator()")
448
448
assert_contains(result, "self.assertEqual(['one', 'two'], list(super_generator.degenerate(what='strings')))")
451
objects = [GeneratorWithYields('call_twice', {'x': lambda: 1}, [1, 1])]
456
assert_contains(result, "# self.assertEqual([1, 1], list(call_twice(x=<TODO: function>)))")
459
objects = [GeneratorWithYields('lambdify', {'x': 1}, [lambda: 1, lambda: 2])]
464
assert_contains(result, "self.assertEqual([types.FunctionType, types.FunctionType], map(type, lambdify(x=1)))")
450
466
class TestGeneratorWithTestDirectoryAsFile:
452
468
self.project = TestableProject()