17 lines
691 B
Python
17 lines
691 B
Python
from __future__ import annotations
|
|
|
|
|
|
def pytest_terminal_summary(terminalreporter, exitstatus, config):
|
|
_ = (exitstatus, config)
|
|
passed = len(terminalreporter.stats.get("passed", []))
|
|
failed = len(terminalreporter.stats.get("failed", []))
|
|
skipped = len(terminalreporter.stats.get("skipped", []))
|
|
|
|
terminalreporter.write_sep("=", "E2E SUMMARY", cyan=True)
|
|
terminalreporter.write_line(f"✅ Passed : {passed}", green=True)
|
|
if failed:
|
|
terminalreporter.write_line(f"❌ Failed : {failed}", red=True)
|
|
else:
|
|
terminalreporter.write_line(f"❌ Failed : {failed}", green=True)
|
|
terminalreporter.write_line(f"⚠️ Skipped: {skipped}", yellow=True)
|