From 18a53b972a866f239ba40840caa3f2134be5240b Mon Sep 17 00:00:00 2001 From: Jonathan Bobel Date: Thu, 27 Jul 2023 09:32:45 -0400 Subject: [PATCH 1/3] Content updates --- app/templates/views/signedout.html | 33 +++++++++++++++--------------- 1 file changed, 16 insertions(+), 17 deletions(-) diff --git a/app/templates/views/signedout.html b/app/templates/views/signedout.html index a7ebe74f9..da841528f 100644 --- a/app/templates/views/signedout.html +++ b/app/templates/views/signedout.html @@ -3,11 +3,11 @@ {% block meta %} + content="Notify.gov lets you send text messages to your users. Try it now if you work in federal, state, or local government."> {% endblock %} {% block pageTitle %} -U.S. Notify +Notify.gov {% endblock %} {% block content %} @@ -17,14 +17,13 @@ U.S. Notify

Send text messages to your participants

-

U.S. Notify is a text messaging service that helps federal, state, local, tribal, and territorial governments more +

Notify.gov is a text messaging service that helps federal, state, local, tribal, and territorial governments more effectively communicate with their program participants.

-

Currently we are only working with select partners during a pilot period.

Sign in if you are an existing pilot partner
-

If you are interested in using U.S. Notify in the future, please contact
tts-benefits-studio@gsa.gov to learn more.

+

Currently we are only working with select pilot partners. If you are interested in using Notify.gov in the future, please contact
tts-benefits-studio@gsa.gov to learn more.

A screenshot of U.S. Notify showing counts of emails and text messages sent + alt="A screenshot of Notify.gov showing counts of emails and text messages sent">
@@ -67,7 +66,7 @@ U.S. Notify

No technical integration needed

-

Upload a spreadsheet of phone numbers and U.S. Notify sends batches of messages for you.

+

Upload a spreadsheet of phone numbers and Notify.gov sends batches of messages for you.

- Integrate the U.S. Notify API with your web application or + Integrate the Notify.gov API with your web application or back office system.

- Who’s using U.S. Notify + Who’s using Notify.gov

See the @@ -133,13 +132,13 @@ U.S. Notify text messages helps decrease re-enrollment churn and save money for administering agencies.

- U.S. Notify is an easy text messaging platform that helps government agencies provide program participants with one-way - reminders and updates. With minimal set-up and secure, personalized messaging, U.S. Notify helps agencies include text + Notify.gov is an easy text messaging platform that helps government agencies provide program participants with one-way + reminders and updates. With minimal set-up and secure, personalized messaging, Notify.gov helps agencies include text messaging as part of their outreach program. Administering agencies can quickly assess the impact of text messaging for their programs, after which they can build a case to expand their texting program if they choose to.

- U.S. Notify is a new shared service currently being piloted by the Public Benefits Studio, within Technology + Notify.gov is a new shared service currently being piloted by the Public Benefits Studio, within Technology Transformation Services at the General Services Administration.

@@ -156,7 +155,7 @@ U.S. Notify Send text messages to your users

- Try U.S. Notify now if you work in federal, state, or local government. + Try Notify.gov now if you work in federal, state, or local government.

{{ govukButton({ @@ -209,7 +208,7 @@ U.S. Notify
A screenshot of U.S. Notify showing counts of emails and text messages sent
@@ -230,7 +229,7 @@ U.S. Notify

- Integrate the U.S. Notify API with your web application or + Integrate the Notify.gov API with your web application or back office system.

-

Who’s using U.S. Notify

+

Who’s using Notify.gov

There are @@ -294,7 +293,7 @@ U.S. Notify The team

- U.S. Notify is built and maintained by the Public Benefits Studio, within the General Services Administration's Technology Transformation Services. + Notify.gov is built and maintained by the Public Benefits Studio, within the General Services Administration's Technology Transformation Services.

Contact us if you have a question or want From b9736f4cf6568ebd8e8d766dd62bbf2eb45d1348 Mon Sep 17 00:00:00 2001 From: Jonathan Bobel Date: Thu, 27 Jul 2023 09:36:58 -0400 Subject: [PATCH 2/3] Fixed the test --- tests/app/main/views/test_index.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/app/main/views/test_index.py b/tests/app/main/views/test_index.py index 13af3338e..c42bc7f4f 100644 --- a/tests/app/main/views/test_index.py +++ b/tests/app/main/views/test_index.py @@ -24,7 +24,7 @@ def test_non_logged_in_user_can_see_homepage( ) assert page.select_one('meta[name=description]')['content'].strip() == ( - 'U.S. Notify lets you send text messages to your users. ' + 'Notify.gov lets you send text messages to your users. ' 'Try it now if you work in federal, state, or local government.' ) From e1528a27b28e2780acda4831833870d3f036ec82 Mon Sep 17 00:00:00 2001 From: Jonathan Bobel Date: Fri, 28 Jul 2023 14:11:03 -0400 Subject: [PATCH 3/3] Seeing if this test change will let it pass --- tests/end_to_end/test_landing_and_sign_in_pages.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/end_to_end/test_landing_and_sign_in_pages.py b/tests/end_to_end/test_landing_and_sign_in_pages.py index 82e7d02eb..cd3c81d2e 100644 --- a/tests/end_to_end/test_landing_and_sign_in_pages.py +++ b/tests/end_to_end/test_landing_and_sign_in_pages.py @@ -10,7 +10,7 @@ def test_landing_page(end_to_end_auth_context): page.goto(os.environ.get('NOTIFY_STAGING_URI')) # Check the page title exists and matches what we expect. - expect(page).to_have_title(re.compile('U.S. Notify')) + expect(page).to_have_title(re.compile('Notify.gov')) # Retrieve some prominent elements on the page for testing. main_header = page.get_by_role( @@ -65,7 +65,7 @@ def test_sign_in_page(end_to_end_auth_context): # the template itself. # TODO: Improve this check, or change it so no special character is # needed. Better yet, fix the template(s) character too. - expect(page).to_have_title(re.compile('Sign in – U.S. Notify')) + expect(page).to_have_title(re.compile('Sign in – Notify.gov')) # Check for the sign in heading. sign_in_heading = page.get_by_role('heading', name='Sign in')