aboutsummaryrefslogtreecommitdiffstats
path: root/xtesting
diff options
context:
space:
mode:
authorCédric Ollivier <cedric.ollivier@orange.com>2020-09-05 12:10:29 +0200
committerCédric Ollivier <cedric.ollivier@orange.com>2020-09-05 12:50:17 +0200
commit3cb1979b17c1f642d6e9e61c66751ef371ed1834 (patch)
tree71c604b58dab8da7099b6048382a8704a1d398cd /xtesting
parente6f3709468eb85daa53a2fa9cd5b847ff785f19f (diff)
Fix duration calculation
It falsy printed 00:60 Change-Id: Ib2852268a6833b353232c80e9013b6926058479c Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> (cherry picked from commit 242696fe51c7dc3530587350550ab07164706e56)
Diffstat (limited to 'xtesting')
-rw-r--r--xtesting/core/testcase.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/xtesting/core/testcase.py b/xtesting/core/testcase.py
index c4dec22f..8faf3f43 100644
--- a/xtesting/core/testcase.py
+++ b/xtesting/core/testcase.py
@@ -107,8 +107,9 @@ class TestCase():
assert self.stop_time
if self.stop_time < self.start_time:
return "XX:XX"
- return "{0[0]:02.0f}:{0[1]:02.0f}".format(divmod(
- self.stop_time - self.start_time, 60))
+ return "{}:{}".format(
+ str(int(self.stop_time - self.start_time) // 60).zfill(2),
+ str(int(self.stop_time - self.start_time) % 60).zfill(2))
except Exception: # pylint: disable=broad-except
self.__logger.error("Please run test before getting the duration")
return "XX:XX"