def METHOD_NAME():
    pj = PopJWT(
        "https://server.example.com", "https://client.example.org", sub="12345678"
    )
    jwk = {
        "kty": "EC",
        "use": "sig",
        "crv": "P-256",
        "x": "18wHLeIgW9wVN6VD1Txgpqy2LszYkMf6J8njVAibvhM",
        "y": "-V4dS4UaLMgP_4fY4j8ir7cl1TXlFdAgcx55o7TkcSA",
    }
    pjwt = pj.pack_jwk(jwk)
    s = pjwt.to_json()
    _jwt = PopJWT().unpack(s)
    assert _eq(_jwt.keys(), ["iss", "aud", "exp", "cnf", "sub", "iat"])
    assert list(_jwt["cnf"].keys()) == ["jwk"]
    assert _eq(_jwt["cnf"]["jwk"].keys(), ["kty", "use", "crv", "x", "y"])