summaryrefslogtreecommitdiff
path: root/tests/test_coverage.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2016-01-06 07:11:32 -0500
committerNed Batchelder <ned@nedbatchelder.com>2016-01-06 07:11:32 -0500
commit8f9b4f9d596ef4a5c0d26b4e54acfcd0558ece39 (patch)
tree3aeea54a9baa6dc5a0104833ca5261de4530c8eb /tests/test_coverage.py
parente0cc720dad16bed5673a1e7d11ccdceeab200fc3 (diff)
downloadpython-coveragepy-git-8f9b4f9d596ef4a5c0d26b4e54acfcd0558ece39.tar.gz
Add some tests for uncovered cases
--HG-- branch : ast-branch
Diffstat (limited to 'tests/test_coverage.py')
-rw-r--r--tests/test_coverage.py17
1 files changed, 16 insertions, 1 deletions
diff --git a/tests/test_coverage.py b/tests/test_coverage.py
index ea7604b1..c0991b04 100644
--- a/tests/test_coverage.py
+++ b/tests/test_coverage.py
@@ -109,7 +109,7 @@ class BasicCoverageTest(CoverageTest):
import sys
if not sys.path:
a = 1
- """,
+ """, # indented last line
[1,2,3], "3")
def test_multiline_initializer(self):
@@ -198,6 +198,21 @@ class SimpleStatementTest(CoverageTest):
""",
[1,2,3], "")
+ def test_more_assignments(self):
+ self.check_coverage("""\
+ x = []
+ d = {}
+ d[
+ 4 + len(x)
+ + 5
+ ] = \\
+ d[
+ 8 ** 2
+ ] = \\
+ 9
+ """,
+ [1, 2, 3], "")
+
def test_attribute_assignment(self):
# Attribute assignment
self.check_coverage("""\