summaryrefslogtreecommitdiff
path: root/coverage/control.py
diff options
context:
space:
mode:
Diffstat (limited to 'coverage/control.py')
-rw-r--r--coverage/control.py14
1 files changed, 6 insertions, 8 deletions
diff --git a/coverage/control.py b/coverage/control.py
index a9d5cb4d..86c40b4b 100644
--- a/coverage/control.py
+++ b/coverage/control.py
@@ -4,7 +4,6 @@
"""Core control stuff for coverage.py."""
import atexit
-import datetime
import inspect
import os
import platform
@@ -281,7 +280,7 @@ class Coverage(object):
# environments (virtualenv, for example), these modules may be
# spread across a few locations. Look at all the candidate modules
# we've imported, and take all the different ones.
- for m in (atexit, datetime, inspect, os, platform, _structseq, traceback):
+ for m in (atexit, inspect, os, platform, _structseq, traceback):
if m is not None and hasattr(m, "__file__"):
self.pylib_dirs.add(self._canonical_dir(m))
if _structseq and not hasattr(_structseq, '__file__'):
@@ -782,12 +781,11 @@ class Coverage(object):
from coverage import __version__
self.data.add_run_info(
- collector="coverage.py v%s" % __version__,
- when=datetime.datetime.now().isoformat(),
- command_line=sys.argv,
- python=sys.version.replace('\n', ''),
- platform=platform.platform(),
- implementation=platform.python_implementation(),
+ system=" ".join([
+ platform.python_implementation(),
+ platform.python_version(),
+ platform.system(),
+ ])
)
self._measured = False