(self)
| 278 | assert WWWAuthenticate.from_header("") is None |
| 279 | |
| 280 | def test_www_authenticate_token_padding(self): |
| 281 | # padded with = |
| 282 | token = base64.b64encode(b"This has base64 padding").decode() |
| 283 | a = WWWAuthenticate.from_header(f"Token {token}") |
| 284 | assert a.type == "token" |
| 285 | assert a.token == token |
| 286 | |
| 287 | # padded with == |
| 288 | token = base64.b64encode(b"This has base64 padding..").decode() |
| 289 | a = WWWAuthenticate.from_header(f"Token {token}") |
| 290 | assert a.type == "token" |
| 291 | assert a.token == token |
| 292 | |
| 293 | def test_www_authenticate_eq(self): |
| 294 | basic1 = WWWAuthenticate.from_header("Basic realm=abc") |
nothing calls this directly
no test coverage detected