diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2016-01-06 07:11:32 -0500 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2016-01-06 07:11:32 -0500 |
commit | 8f9b4f9d596ef4a5c0d26b4e54acfcd0558ece39 (patch) | |
tree | 3aeea54a9baa6dc5a0104833ca5261de4530c8eb /tests/test_coverage.py | |
parent | e0cc720dad16bed5673a1e7d11ccdceeab200fc3 (diff) | |
download | python-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.py | 17 |
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("""\ |