test: add live e2e happyfappy CLI tests with detailed output
This commit is contained in:
16
tests/conftest.py
Normal file
16
tests/conftest.py
Normal file
@@ -0,0 +1,16 @@
|
||||
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)
|
||||
Reference in New Issue
Block a user