(u: string)
| 456 | } |
| 457 | |
| 458 | function stripTrailing(u: string): string { |
| 459 | return u.replace(/\/+$/, ''); |
| 460 | } |
| 461 | |
| 462 | function classifyHttpStatus(statusCode: number): ConnectionTestResult['errorClass'] { |
| 463 | if (statusCode === 401 || statusCode === 403) return 'auth'; |
no test coverage detected