Skip to content

Follow up record flow#1056

Merged
murugapl merged 3 commits intomainfrom
follow-up-record-flow
Apr 14, 2026
Merged

Follow up record flow#1056
murugapl merged 3 commits intomainfrom
follow-up-record-flow

Conversation

@murugapl
Copy link
Copy Markdown
Contributor

Add tests for follow-up journey

Verifies both parent side and nurse side

MAV-3378 and MAV-526

@murugapl murugapl requested a review from a team as a code owner March 27, 2026 17:32
@murugapl murugapl force-pushed the follow-up-record-flow branch from 3a79b46 to 1f73b79 Compare March 27, 2026 19:15
@murugapl murugapl changed the base branch from main to follow-up-parent-journey March 27, 2026 19:15
@murugapl murugapl force-pushed the follow-up-parent-journey branch from 5da8714 to 336c4a0 Compare March 27, 2026 19:19
@murugapl murugapl force-pushed the follow-up-record-flow branch from 1f73b79 to 25cdaba Compare March 27, 2026 19:19
@murugapl murugapl force-pushed the follow-up-parent-journey branch from 336c4a0 to 7d2839d Compare March 27, 2026 19:21
@murugapl murugapl force-pushed the follow-up-record-flow branch from 25cdaba to 208b4d4 Compare March 27, 2026 19:21
@murugapl murugapl force-pushed the follow-up-parent-journey branch from 7d2839d to d906179 Compare March 27, 2026 23:35
@murugapl murugapl force-pushed the follow-up-record-flow branch 2 times, most recently from 59001e4 to 5f51927 Compare March 27, 2026 23:38
Base automatically changed from follow-up-parent-journey to main March 29, 2026 22:15
@murugapl murugapl force-pushed the follow-up-record-flow branch 5 times, most recently from 484aba2 to a1ba06f Compare March 30, 2026 10:54
Comment thread mavis/test/pages/consent/consent_confirm_refusal_page.py
Comment thread mavis/test/pages/sessions/confirm_refusal_page.py Outdated
Comment thread tests/test_follow_up_requests.py Outdated


@pytest.mark.parametrize(
("parent2_action", "expected_status", "expected_filter_status"),
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We probably only need one of expected_status and expected_filter_status, since they are the same currently

Comment thread tests/test_follow_up_requests.py Outdated
self.agree_to_flu_vaccination(consent_option)
elif programme in (Programme.MENACWY, Programme.TD_IPV):
programmes = [programme]
self.agree_to_doubles_vaccinations(*programmes)
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we can just do self.agree_to_doubles_vaccinations(programme) here

Comment thread mavis/test/pages/online_consent_wizard_page.py Outdated
Comment thread mavis/test/pages/unmatched_responses/consent_response_page.py Outdated
@murugapl murugapl force-pushed the follow-up-record-flow branch 3 times, most recently from f331b77 to 5dd3054 Compare April 13, 2026 08:20
@murugapl
Copy link
Copy Markdown
Contributor Author

@jf-x-dev @thomasleese I've addressed your comments now, if you're able to have another look :)

For some flu and mmr vaccines
The follow-up journey adds two new pages, one to confirm whether original decision stands or not, and one to confirm refusal if the original decision does stand
Verifies both parent side and nurse side

MAV-3378 and MAV-526
@murugapl murugapl force-pushed the follow-up-record-flow branch from 5dd3054 to 6fda7fe Compare April 13, 2026 10:10
@murugapl murugapl merged commit 3ef2dbd into main Apr 14, 2026
9 checks passed
@murugapl murugapl deleted the follow-up-record-flow branch April 14, 2026 08:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants