summaryrefslogtreecommitdiff
path: root/tests/test_data.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2015-06-13 21:44:43 -0400
committerNed Batchelder <ned@nedbatchelder.com>2015-06-13 21:44:43 -0400
commit4dc7c52ffa20e9b8444f61092950618066f1a736 (patch)
tree3f03b9e22afbbad4f2e481d52573b3a3ba72b9a9 /tests/test_data.py
parentf9a5b120b91e62f86bcd12e54a92fda675534200 (diff)
downloadpython-coveragepy-git-4dc7c52ffa20e9b8444f61092950618066f1a736.tar.gz
Remove FileLocator from PathAliases. Now it always produces canonicalized paths.
Diffstat (limited to 'tests/test_data.py')
-rw-r--r--tests/test_data.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/tests/test_data.py b/tests/test_data.py
index 776f7b59..ff8255ba 100644
--- a/tests/test_data.py
+++ b/tests/test_data.py
@@ -4,7 +4,7 @@ import os
from coverage.backward import pickle
from coverage.data import CoverageData
-from coverage.files import PathAliases
+from coverage.files import PathAliases, canonical_filename
from tests.coveragetest import CoverageTest
@@ -156,10 +156,14 @@ class DataTest(DataTestHelpers, CoverageTest):
aliases.add("/home/ned/proj/src/", "./")
aliases.add(r"c:\ned\test", "./")
covdata3.combine_parallel_data(aliases=aliases)
+
+ apy = canonical_filename('./a.py')
+ sub_bpy = canonical_filename('./sub/b.py')
+
self.assert_summary(
- covdata3, {'./a.py': 4, './sub/b.py': 2}, fullpath=True
+ covdata3, { apy: 4, sub_bpy: 2, }, fullpath=True
)
- self.assert_measured_files(covdata3, ['./a.py', './sub/b.py'])
+ self.assert_measured_files(covdata3, [apy,sub_bpy])
class DataTestInTempDir(DataTestHelpers, CoverageTest):