Align registration verification request contract
This commit is contained in:
parent
0b6a57dc6c
commit
14b8121c71
2 changed files with 4 additions and 1 deletions
|
|
@ -31,7 +31,7 @@ class HTTPRegistrationVerificationAdapter:
|
|||
"/v1/registration-verifications",
|
||||
{
|
||||
"registration_id": request.registration_id,
|
||||
"email": request.normalized_email,
|
||||
"normalized_email": request.normalized_email,
|
||||
"preferred_username": request.preferred_username,
|
||||
"client_id": request.client_id,
|
||||
"tenant": request.tenant,
|
||||
|
|
|
|||
|
|
@ -35,6 +35,9 @@ class RegistrationVerificationAdapterTests(unittest.TestCase):
|
|||
self.assertEqual("vrq_opaque", receipt.request_id)
|
||||
request = opener.call_args.args[0]
|
||||
self.assertEqual("Bearer secret", request.headers["Authorization"])
|
||||
payload = json.loads(request.data)
|
||||
self.assertEqual("person@example.test", payload["normalized_email"])
|
||||
self.assertNotIn("email", payload)
|
||||
self.assertNotIn(b"return_to", request.data)
|
||||
|
||||
@patch("user_engine.adapters.registration_verification.urlopen")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue