Skip to content

Commit dec1686

Browse files
committed
fix: Format session duration in human-readable form
1 parent a5f5fc4 commit dec1686

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pytest_sugar.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
from _pytest.main import Session
2424
from _pytest.nodes import Item
2525
from _pytest.reports import BaseReport, CollectReport, TestReport
26-
from _pytest.terminal import TerminalReporter
26+
from _pytest.terminal import TerminalReporter, format_session_duration
2727
from termcolor import colored
2828

2929
__version__ = "0.9.6"
@@ -523,7 +523,7 @@ def count(self, key: str, when: tuple = ("call",)) -> int:
523523
def summary_stats(self) -> None:
524524
session_duration = time.time() - self._sessionstarttime
525525

526-
print(f"\nResults ({round(session_duration, 2):.2f}s):")
526+
print(f"\nResults ({format_session_duration(session_duration)}):")
527527
if self.count("passed") > 0:
528528
self.write_line(
529529
colored(" % 5d passed" % self.count("passed"), THEME.success)

0 commit comments

Comments
 (0)