(name, passed, detail="")
| 108 | results = {"tests": [], "passed": 0, "failed": 0} |
| 109 | |
| 110 | def record(name, passed, detail=""): |
| 111 | results["tests"].append({"name": name, "passed": passed, "detail": detail}) |
| 112 | if passed: |
| 113 | results["passed"] += 1 |
| 114 | logger.info(" PASS: %s %s", name, f"— {detail}" if detail else "") |
| 115 | else: |
| 116 | results["failed"] += 1 |
| 117 | logger.error(" FAIL: %s %s", name, f"— {detail}" if detail else "") |
| 118 | |
| 119 | try: |
| 120 | # ------------------------------------------------------------------ # |