fix tests

This commit is contained in:
Kenneth Kehl
2024-01-22 10:55:09 -08:00
parent ed3a356ad1
commit 6dc9828663
19 changed files with 282 additions and 99 deletions

View File

@@ -54,10 +54,15 @@ def test_send_delivery_status_to_service_post_https_request_to_service_with_encr
"template_version": 1,
}
# TODO why is 'completed_at' showing real time unlike everything else and does it matter?
actual_data = json.loads(request_mock.request_history[0].text)
actual_data["completed_at"] = mock_data["completed_at"]
actual_data = json.dumps(actual_data)
assert request_mock.call_count == 1
assert request_mock.request_history[0].url == callback_api.url
assert request_mock.request_history[0].method == "POST"
assert request_mock.request_history[0].text == json.dumps(mock_data)
assert actual_data == json.dumps(mock_data)
assert request_mock.request_history[0].headers["Content-type"] == "application/json"
assert request_mock.request_history[0].headers[
"Authorization"