[PR #5905] Create e2e tests for mobile payees page #6201

Closed
opened 2026-02-28 21:25:15 -06:00 by GiteaMirror · 0 comments
Owner

Original Pull Request: https://github.com/actualbudget/actual/pull/5905

State: closed
Merged: Yes


Description

This PR introduces comprehensive end-to-end (E2E) tests for the mobile payees page.

Why these changes?
To ensure the mobile payees page functions correctly and maintains visual consistency across different themes and interactions. These tests mirror the structure and patterns of the existing mobile rules page E2E tests, providing robust coverage for a critical mobile feature.

What's included?

  • A new MobilePayeesPage page model and an E2E test suite (payees.mobile.test.ts) covering navigation, search, payee interaction, and visual regression checks.
  • MobileNavigation was updated to include a goToPayeesPage method.

Open in Cursor Open in Web

**Original Pull Request:** https://github.com/actualbudget/actual/pull/5905 **State:** closed **Merged:** Yes --- <!-- Thank you for submitting a pull request! Make sure to follow the instructions to write release notes for your PR — it should only take a minute or two: https://github.com/actualbudget/docs#writing-good-release-notes. Try running yarn generate:release-notes *before* pushing your PR for an interactive experience. --> ### Description This PR introduces comprehensive end-to-end (E2E) tests for the mobile payees page. **Why these changes?** To ensure the mobile payees page functions correctly and maintains visual consistency across different themes and interactions. These tests mirror the structure and patterns of the existing mobile rules page E2E tests, providing robust coverage for a critical mobile feature. **What's included?** - A new `MobilePayeesPage` page model and an E2E test suite (`payees.mobile.test.ts`) covering navigation, search, payee interaction, and visual regression checks. - `MobileNavigation` was updated to include a `goToPayeesPage` method. --- <a href="https://cursor.com/background-agent?bcId=bc-cc7e9c6f-7629-45d8-9934-0bfee737ae5a"><picture><source media="(prefers-color-scheme: dark)" srcset="https://cursor.com/open-in-cursor-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://cursor.com/open-in-cursor-light.svg"><img alt="Open in Cursor" src="https://cursor.com/open-in-cursor.svg"></picture></a>&nbsp;<a href="https://cursor.com/agents?id=bc-cc7e9c6f-7629-45d8-9934-0bfee737ae5a"><picture><source media="(prefers-color-scheme: dark)" srcset="https://cursor.com/open-in-web-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://cursor.com/open-in-web-light.svg"><img alt="Open in Web" src="https://cursor.com/open-in-web.svg"></picture></a>
GiteaMirror added the pull-request label 2026-02-28 21:25:15 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#6201