Skip to content

Conversation

@nshirley
Copy link
Contributor

@nshirley nshirley commented Dec 9, 2025

Because

  • Moving/re-architecting email code to libs/ meant we needed new tests

This pull request

  • Adds tests for libs/accounts/email-renderer and libs/accounts/email-sender

Issue that this pull request solves

Closes: FXA-12579

Checklist

Put an x in the boxes that apply

  • My commit is GPG signed.
  • If applicable, I have modified or added tests which pass locally.
  • I have added necessary documentation (if appropriate).
  • I have verified that my changes render correctly in RTL (if appropriate).

Screenshots (Optional)

Please attach the screenshots of the changes made in case of change in user interface.

Other information (Optional)

Any other information that is important to this pull request.

@nshirley nshirley force-pushed the FXA-12579 branch 2 times, most recently from 52b34fb to 2bec955 Compare December 9, 2025 21:50
@nshirley nshirley force-pushed the FXA-12579 branch 2 times, most recently from a7d7f70 to 6c21f6f Compare December 10, 2025 00:33
@nshirley nshirley marked this pull request as ready for review December 10, 2025 20:10
@nshirley nshirley requested a review from a team as a code owner December 10, 2025 20:10
@@ -1,11 +1,11 @@
postChangeTwoStepAuthentication-title-2 = "Two-step authentication has been updated"
Copy link
Contributor

@dschom dschom Dec 12, 2025

Choose a reason for hiding this comment

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

I find this suffixes a little suspicous... Do when know when/why they were added?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

It looks like it was added here, but it wasn't referenced correctly so maybe it's been broken all this time? (candidly, I haven't really gotten to learn how the l10n stuff works so I could be missing something)

Copy link
Contributor

@dschom dschom left a comment

Choose a reason for hiding this comment

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

These changes look great. I'm a big fan of the snapshot approach over the what we had before.

Because:
- Moving/re-architecting email code to libs/ meant we needed new tests

This pull request:
- Adds tests for libs/accounts/email-renderer and libs/accounts/email-sender

Closes: FXA-12579
@nshirley
Copy link
Contributor Author

Last two force pushes after approval were for cleaning up error/rejection tests and amending commit message to follow requirements.

@nshirley nshirley merged commit 1ed59ed into main Dec 16, 2025
19 checks passed
@nshirley nshirley deleted the FXA-12579 branch December 16, 2025 04:10
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