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
commitc3bf097968ecd9977995b5b4d6ab6c2c4606e4ea (patch)
treeb1ec74baeeb20f1ca08db78760fbc30ff9c8a685 /coverage/control.py
parenta225fd1a3847b651d000e243759e4149f23682a7 (diff)
downloadpython-coveragepy-git-c3bf097968ecd9977995b5b4d6ab6c2c4606e4ea.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 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