Lines Matching refs:g2
28 yield from g2()
30 def g2():
31 trace.append("Starting g2")
33 trace.append("Finishing g2")
38 "Starting g2",
40 "Finishing g2",
52 yield from g2()
55 def g2():
57 trace.append("Starting g2")
60 trace.append("Finishing g2")
70 "Starting g2",
71 "Finishing g2",
83 yield from g2()
86 def g2():
87 trace.append("Starting g2")
88 yield "g2 spam"
89 yield "g2 more spam"
90 trace.append("Finishing g2")
96 "Starting g2",
97 "Yielded g2 spam",
98 "Yielded g2 more spam",
99 "Finishing g2",
113 yield from g2()
117 def g2():
119 trace.append("Starting g2")
120 yield "g2 spam"
122 yield "g2 more spam"
124 trace.append("Finishing g2")
135 "Starting g2",
136 "Yielded g2 spam",
137 "Finishing g2",
150 yield from g2()
154 def g2():
155 trace.append("Starting g2")
156 x = yield "g2 spam"
157 trace.append("g2 received %s" % (x,))
158 x = yield "g2 more spam"
159 trace.append("g2 received %s" % (x,))
160 trace.append("Finishing g2")
174 "Starting g2",
175 "Yielded g2 spam",
176 "g2 received 2",
177 "Yielded g2 more spam",
178 "g2 received 3",
179 "Finishing g2",
194 yield from g2()
198 def g2():
199 trace.append("Starting g2")
200 x = yield "g2 spam"
201 trace.append("g2 received %s" % (x,))
203 x = yield "g2 more spam"
204 trace.append("g2 received %s" % (x,))
205 trace.append("Finishing g2")
221 "Starting g2",
222 "Yielded g2 spam",
223 "g2 received 2",
235 yield from g2()
239 def g2():
241 trace.append("Starting g2")
242 yield "g2 spam"
243 yield "g2 more spam"
245 trace.append("Finishing g2")
254 "Starting g2",
255 "Yielded g2 spam",
256 "Finishing g2",
269 yield from g2()
273 def g2():
275 trace.append("Starting g2")
276 yield "g2 spam"
277 yield "g2 more spam"
279 trace.append("Finishing g2")
295 "Starting g2",
296 "Yielded g2 spam",
297 "Finishing g2",
310 yield from g2()
314 def g2():
316 trace.append("Starting g2")
317 yield "g2 spam"
318 yield "g2 more spam"
320 trace.append("Finishing g2")
335 "Starting g2",
336 "Yielded g2 spam",
337 "Finishing g2",
369 yield from g2()
370 def g2():
371 yield "g2"
373 self.assertEqual(list(g1()), ["g2"])
384 ret = yield from g2()
385 trace.append("g2 returned %r" % (ret,))
387 ret = yield from g2(v)
388 trace.append("g2 returned %r" % (ret,))
391 def g2(v = None):
392 trace.append("Starting g2")
393 yield "g2 spam"
394 yield "g2 more spam"
395 trace.append("Finishing g2")
403 "Starting g2",
404 "Yielded g2 spam",
405 "Yielded g2 more spam",
406 "Finishing g2",
407 "g2 returned None",
408 "Starting g2",
409 "Yielded g2 spam",
410 "Yielded g2 more spam",
411 "Finishing g2",
412 "g2 returned 1",
413 "Starting g2",
414 "Yielded g2 spam",
415 "Yielded g2 more spam",
416 "Finishing g2",
417 "g2 returned (2,)",
418 "Starting g2",
419 "Yielded g2 spam",
420 "Yielded g2 more spam",
421 "Finishing g2",
422 "g2 returned StopIteration(3)",
579 trace.append("g1 about to yield from g2")
580 yield from g2()
582 def g2():
589 "g1 about to yield from g2"
600 trace.append("g1: about to yield from g2")
601 yield from g2()
604 def g2():
605 trace.append("g2: starting")
607 trace.append("g2: about to yield from g1")
609 trace.append("g2 should not be here")
621 "g1: about to yield from g2",
622 "g2: starting",
624 "g2: about to yield from g1",
636 yield from g2()
640 def g2():
642 trace.append("Starting g2")
643 yield "g2 spam"
644 yield "g2 more spam"
646 trace.append("Caught LunchError in g2")
647 yield "g2 lunch saved"
648 yield "g2 yet more spam"
662 "Starting g2",
663 "Yielded g2 spam",
664 "Caught LunchError in g2",
665 "Yielded g2 yet more spam",