summaryrefslogtreecommitdiff
path: root/coverage/control.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2015-07-26 08:26:53 -0400
committerNed Batchelder <ned@nedbatchelder.com>2015-07-26 08:26:53 -0400
commitcebcf636b2b092e95796ae18d2dda0a485c9cec8 (patch)
tree70b6b671bbd37a3286d051bfa1eea984183379d5 /coverage/control.py
parent51b115700db40f9302e7a992b264580f15c3063c (diff)
downloadpython-coveragepy-cebcf636b2b092e95796ae18d2dda0a485c9cec8.tar.gz
Write just one short string to run_info
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 a9d5cb4..86c40b4 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