()
| 198 | |
| 199 | |
| 200 | def test_serialize_json_overwrite_header(): |
| 201 | jws = JsonWebSignature() |
| 202 | protected = {"alg": "HS256", "kid": "a"} |
| 203 | header = {"protected": protected} |
| 204 | result = jws.serialize_json(header, b"", "secret") |
| 205 | result["header"] = {"kid": "b"} |
| 206 | decoded = jws.deserialize_json(result, "secret") |
| 207 | assert decoded["header"]["kid"] == "a" |
| 208 | |
| 209 | |
| 210 | def test_validate_header(): |
nothing calls this directly
no test coverage detected
searching dependent graphs…