From c3bf097968ecd9977995b5b4d6ab6c2c4606e4ea Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Sun, 26 Jul 2015 08:26:53 -0400 Subject: Write just one short string to run_info --- coverage/control.py | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) (limited to 'coverage/control.py') 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 -- cgit v1.2.1