diff options
author | 2020-09-05 12:10:29 +0200 | |
---|---|---|
committer | 2020-09-05 12:51:22 +0200 | |
commit | 50d21b7653ac7f6af635d318c46cd4e637a0cbf5 (patch) | |
tree | abf55688a4916831c2159307475de8befd2d810a /xtesting | |
parent | b31851ac4f1ff6b34245c6a5f0508057811f167b (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.py | 5 |
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" |