(result: Any)
| 183 | |
| 184 | |
| 185 | def coerce_check_result(result: Any) -> FeedCheckResult: |
| 186 | if isinstance(result, FeedCheckResult): |
| 187 | return result |
| 188 | alive = bool(result) |
| 189 | if alive: |
| 190 | return FeedCheckResult(alive=True, kind="alive", reason="mock_alive") |
| 191 | return FeedCheckResult(alive=False, kind="hard_fail", reason="mock_dead") |
| 192 | |
| 193 | |
| 194 | class HttpFeedChecker: |
no test coverage detected