summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2021-06-21 06:52:55 -0400
committerNed Batchelder <ned@nedbatchelder.com>2021-08-31 20:42:36 -0400
commitbc6d19b998e1cab4ffe9079205d535ff46770943 (patch)
tree62fac09cde8e26788bd6f6dcf0736b09703ea525
parent1d8f7440b054efe9a1af61925dc060dcf6324896 (diff)
downloadpython-coveragepy-git-nedbat/bpo-44450.tar.gz
test: another test suggested by Mark Shannonnedbat/bpo-44450
-rw-r--r--tests/test_arcs.py15
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/test_arcs.py b/tests/test_arcs.py
index f1b57c57..5b7965aa 100644
--- a/tests/test_arcs.py
+++ b/tests/test_arcs.py
@@ -619,6 +619,21 @@ class LoopArcTest(CoverageTest):
arcz=".1 -22 2-2 12 23 34 45 53 3.",
)
+ def test_generator_expression_another_way(self):
+ # https://bugs.python.org/issue44450
+ # Generator expression:
+ self.check_coverage("""\
+ o = ((1,2), (3,4))
+ o = (a for
+ a in
+ o)
+ for tup in o:
+ x = tup[0]
+ y = tup[1]
+ """,
+ arcz=".1 -22 2-2 12 25 56 67 75 5.",
+ )
+
def test_other_comprehensions(self):
# Set comprehension:
self.check_coverage("""\