1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
class Test1(object): def test_nested_generator(self): def func(): pass yield func, def test_nested_generator_mult(self): def f2(a): pass for b in range(1, 4): yield f2, b def try_something(self, a): pass def test_normal_generator(self): yield self.try_something, 1 yield 'try_something', 2