summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2015-08-24 07:42:48 -0400
committerNed Batchelder <ned@nedbatchelder.com>2015-08-24 07:42:48 -0400
commit7602b24930c45c097ec4c5266905a64a0e41f839 (patch)
treef26d3a36f01ba46d6b7ccba2d921271d80bde5b4 /tests
parent90f41ed049431bee8f5e5c09380823eb3c73c121 (diff)
downloadpython-coveragepy-git-7602b24930c45c097ec4c5266905a64a0e41f839.tar.gz
Data dumps can be canonicalized for comparison
Diffstat (limited to 'tests')
-rw-r--r--tests/test_data.py12
1 files changed, 2 insertions, 10 deletions
diff --git a/tests/test_data.py b/tests/test_data.py
index ec3a6786..93e482d7 100644
--- a/tests/test_data.py
+++ b/tests/test_data.py
@@ -11,8 +11,8 @@ import re
import mock
-from coverage.backward import iitems, StringIO
-from coverage.data import CoverageData, CoverageDataFiles, debug_main
+from coverage.backward import StringIO
+from coverage.data import CoverageData, CoverageDataFiles, debug_main, canonicalize_json_data
from coverage.files import PathAliases, canonical_filename
from coverage.misc import CoverageException
@@ -493,14 +493,6 @@ class CoverageDataTestInTempDir(DataTestHelpers, CoverageTest):
self.assertEqual(expected[name], json_got)
-def canonicalize_json_data(data):
- """Canonicalize our JSON data so it can be compared."""
- for fname, lines in iitems(data.get('lines', {})):
- data['lines'][fname] = sorted(lines)
- for fname, arcs in iitems(data.get('arcs', {})):
- data['arcs'][fname] = sorted(arcs)
-
-
class CoverageDataFilesTest(DataTestHelpers, CoverageTest):
"""Tests of CoverageDataFiles."""