Implement P05 checked services and safe selected delivery recovery
Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a092fe-13b1-7f12-ac74-7d258af4d79c
This commit is contained in:
parent
99618488e0
commit
ac0eb14b75
15 changed files with 735 additions and 88 deletions
|
|
@ -118,7 +118,9 @@ class PlatformAdapterTests(unittest.TestCase):
|
|||
event_url="http://events", mail_url="http://mail",
|
||||
event_bearer_token="event-opaque", mail_bearer_token="mail-opaque",
|
||||
)
|
||||
with patch("user_engine.adapters.delivery.urlopen", return_value=_Response()) as call:
|
||||
with patch("user_engine.adapters.delivery.build_opener") as factory:
|
||||
call=factory.return_value.open
|
||||
call.return_value=_Response()
|
||||
adapter(_event("family_member.invited"))
|
||||
self.assertEqual([item.args[0].full_url for item in call.call_args_list],
|
||||
["http://mail", "http://events"])
|
||||
|
|
@ -139,7 +141,9 @@ class PlatformAdapterTests(unittest.TestCase):
|
|||
event_url="http://events", mail_url="http://mail",
|
||||
event_bearer_token="event-opaque", mail_bearer_token="mail-opaque",
|
||||
)
|
||||
with patch("user_engine.adapters.delivery.urlopen", return_value=_Response()) as call:
|
||||
with patch("user_engine.adapters.delivery.build_opener") as factory:
|
||||
call=factory.return_value.open
|
||||
call.return_value=_Response()
|
||||
adapter(_event("membership.added"))
|
||||
self.assertEqual(call.call_count, 1)
|
||||
self.assertEqual(call.call_args.args[0].full_url, "http://events")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue