diff options
author | kumar <kumar.mcmillan@gmail.com> | 2011-03-19 01:15:38 -0500 |
---|---|---|
committer | kumar <kumar.mcmillan@gmail.com> | 2011-03-19 01:15:38 -0500 |
commit | 4f679be6baf051309eb46a15b5b587a1967e1732 (patch) | |
tree | fb51e9a6707389fd6c9d4cea5758972721679474 /nose | |
parent | 96585f6d7d86fd59ab7e54d7a0a194899a740a3e (diff) | |
download | nose-4f679be6baf051309eb46a15b5b587a1967e1732.tar.gz |
Xunit plugin now shows test run time in fractions of a second (#317)
Diffstat (limited to 'nose')
-rw-r--r-- | nose/plugins/xunit.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/nose/plugins/xunit.py b/nose/plugins/xunit.py index 9c86b69..89e4a56 100644 --- a/nose/plugins/xunit.py +++ b/nose/plugins/xunit.py @@ -191,7 +191,7 @@ class Xunit(Plugin): tb = ''.join(traceback.format_exception(*err)) id = test.id() self.errorlist.append( - '<testcase classname=%(cls)s name=%(name)s time="%(taken)d">' + '<testcase classname=%(cls)s name=%(name)s time="%(taken).3f">' '<%(type)s type=%(errtype)s message=%(message)s><![CDATA[%(tb)s]]>' '</%(type)s></testcase>' % {'cls': self._quoteattr('.'.join(id.split('.')[:-1])), @@ -211,7 +211,7 @@ class Xunit(Plugin): self.stats['failures'] += 1 id = test.id() self.errorlist.append( - '<testcase classname=%(cls)s name=%(name)s time="%(taken)d">' + '<testcase classname=%(cls)s name=%(name)s time="%(taken).3f">' '<failure type=%(errtype)s message=%(message)s><![CDATA[%(tb)s]]>' '</failure></testcase>' % {'cls': self._quoteattr('.'.join(id.split('.')[:-1])), @@ -230,7 +230,7 @@ class Xunit(Plugin): id = test.id() self.errorlist.append( '<testcase classname=%(cls)s name=%(name)s ' - 'time="%(taken)d" />' % + 'time="%(taken).3f" />' % {'cls': self._quoteattr('.'.join(id.split('.')[:-1])), 'name': self._quoteattr(id.split('.')[-1]), 'taken': taken, |