Lines Matching defs:gen
38 gen = self.generator1()
39 gen.send(None)
41 _testcapi.raise_SIGINT_then_send_None(gen)
52 def gen():
59 g = gen()
73 def gen():
81 g = gen()
105 gen = gen_fun()
106 self.assertEqual(next(gen), 1)
108 gen.send(2)
119 gen = func()
120 self.assertEqual(gen.__name__, "func")
121 self.assertEqual(gen.__qualname__,
125 gen.__name__ = "name"
126 gen.__qualname__ = "qualname"
127 self.assertEqual(gen.__name__, "name")
128 self.assertEqual(gen.__qualname__, "qualname")
131 self.assertRaises(TypeError, setattr, gen, '__name__', 123)
132 self.assertRaises(TypeError, setattr, gen, '__qualname__', 123)
133 self.assertRaises(TypeError, delattr, gen, '__name__')
134 self.assertRaises(TypeError, delattr, gen, '__qualname__')
139 gen = func()
140 self.assertEqual(gen.__name__, "func_name")
141 self.assertEqual(gen.__qualname__, "func_qualname")
144 gen = (x for x in range(10))
145 self.assertEqual(gen.__name__,
147 self.assertEqual(gen.__qualname__,
181 def gen():
189 gen()
205 gen()
240 # exception raised by gen.throw(exc)
271 def gen():
275 g = gen()
283 def gen():
299 g = gen()
310 def gen():
328 g = gen()
346 gen = boring_generator()
351 gen.throw(E)
353 self.assertRaises(StopIteration, next, gen)
359 gen = generator()
360 next(gen)
362 gen.throw(E)
367 def gen():
372 next(gen())
392 gen = g()
393 self.assertEqual(next(gen), 1)
395 gen.send((2,))
402 gen = g()
403 self.assertEqual(next(gen), 1)
405 gen.send(StopIteration(2))
419 gen = f()
420 gen.send(None)
422 gen.throw(ValueError)
442 gen = f()
443 gen.send(None)
444 actual = gen.throw(ValueError)
458 gen = g()
459 gen.send(None)
461 gen.throw(ValueError)
485 gen = g(exc)
486 gen.send(None)
487 gen.throw(exc)
503 gen = g()
504 gen.send(None)
506 gen.throw(ValueError)
538 gen = g()
539 gen.send(None)
541 call_method(gen)
546 def call_send(gen):
547 gen.send(None)
552 def call_throw(gen):
553 gen.throw(RuntimeError)
1019 >>> gen = random.Random(42)
1025 ... s1 = gen.choice(roots)
1027 ... s2 = gen.choice(roots)
1502 def gen(i):
1507 for x in gen(i+1):
1510 for x in gen(0):
1527 def gen(i):
1534 for x in gen(ip1):
1543 # gen's use.
1566 for x in gen(0):
2013 >>> def gen():
2016 >>> wr = weakref.ref(gen)
2017 >>> wr() is gen
2019 >>> p = weakref.proxy(gen)
2023 >>> gi = gen()
2362 ... class gen:
2367 ... g = gen()
2385 ... def gen():
2388 ... g = gen()