summaryrefslogtreecommitdiff
path: root/coverage/codeunit.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2015-02-21 20:40:39 -0500
committerNed Batchelder <ned@nedbatchelder.com>2015-02-21 20:40:39 -0500
commit4ce67933b19cd067046a55a8100f3a56881858ce (patch)
tree3aa0dca73477d6aa52ef7840e1b48635d611188c /coverage/codeunit.py
parent64c7f2cb2959af7196182e6a745c8654d6cf6519 (diff)
downloadpython-coveragepy-4ce67933b19cd067046a55a8100f3a56881858ce.tar.gz
Get rid of CodeUnit, FileReporter is the new thing.
Diffstat (limited to 'coverage/codeunit.py')
-rw-r--r--coverage/codeunit.py38
1 files changed, 0 insertions, 38 deletions
diff --git a/coverage/codeunit.py b/coverage/codeunit.py
deleted file mode 100644
index ef7e848..0000000
--- a/coverage/codeunit.py
+++ /dev/null
@@ -1,38 +0,0 @@
-"""Code unit (module) handling for Coverage."""
-
-import os
-
-from coverage.files import FileLocator
-from coverage.plugin import FileReporter
-
-
-class CodeUnit(FileReporter):
- """Code unit: a filename or module.
-
- Instance attributes:
-
- `name` is a human-readable name for this code unit.
- `filename` is the os path from which we can read the source.
-
- """
-
- def __init__(self, morf, file_locator=None):
- self.file_locator = file_locator or FileLocator()
-
- if hasattr(morf, '__file__'):
- filename = morf.__file__
- else:
- filename = morf
- filename = self._adjust_filename(filename)
- self.filename = self.file_locator.canonical_filename(filename)
-
- if hasattr(morf, '__name__'):
- name = morf.__name__
- name = name.replace(".", os.sep) + ".py"
- else:
- name = self.file_locator.relative_filename(filename)
- self.name = name
-
- def _adjust_filename(self, f):
- # TODO: This shouldn't be in the base class, right?
- return f