mirror of
https://github.com/GSA/notifications-api.git
synced 2026-08-15 15:28:02 -04:00
rename template.serialize to serialize_for_v2
make it clear that this is for the public api, and we shouldn't add fields to it without considering impacts also add the broadcast_messages relationship on service and template to the exclude from the marshmallow schemas, so it's not included elsewhere
This commit is contained in:
@@ -214,17 +214,17 @@ def test_notification_serializes_created_by_name_with_created_by_id(client, samp
|
||||
|
||||
|
||||
def test_sms_notification_serializes_without_subject(client, sample_template):
|
||||
res = sample_template.serialize()
|
||||
res = sample_template.serialize_for_v2()
|
||||
assert res['subject'] is None
|
||||
|
||||
|
||||
def test_email_notification_serializes_with_subject(client, sample_email_template):
|
||||
res = sample_email_template.serialize()
|
||||
res = sample_email_template.serialize_for_v2()
|
||||
assert res['subject'] == 'Email Subject'
|
||||
|
||||
|
||||
def test_letter_notification_serializes_with_subject(client, sample_letter_template):
|
||||
res = sample_letter_template.serialize()
|
||||
res = sample_letter_template.serialize_for_v2()
|
||||
assert res['subject'] == 'Template subject'
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user