[PR #4766] [MERGED] Payees functional tests #5572

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

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/4766
Author: @alvaro-crespo
Created: 4/7/2025
Status: Merged
Merged: 5/5/2025
Merged by: @joel-jeremy

Base: masterHead: payees-functional-tests


📝 Commits (10+)

  • db9a24d add PayeesPage model for searching payees in e2e tests
  • c833cda add navigation method to go to PayeesPage in e2e tests
  • b3950a1 add e2e tests for Payees page
  • 6c81fb3 update release notes
  • 557272f Run prettier to fix lint
  • 7d3fe59 clean imports
  • 555be02 fix imports
  • 7c99414 Add snapshots for visual tests
  • 01f8739 Remove unused import in payees test
  • f1c420e Update VRT

📊 Changes

10 files changed (+98 additions, -0 deletions)

View changed files

📝 packages/desktop-client/e2e/page-models/navigation.ts (+14 -0)
packages/desktop-client/e2e/page-models/payees-page.ts (+16 -0)
packages/desktop-client/e2e/payees.test.ts (+62 -0)
packages/desktop-client/e2e/payees.test.ts-snapshots/Payees-checks-the-payees-page-visuals-1-chromium-linux.png (+0 -0)
packages/desktop-client/e2e/payees.test.ts-snapshots/Payees-checks-the-payees-page-visuals-2-chromium-linux.png (+0 -0)
packages/desktop-client/e2e/payees.test.ts-snapshots/Payees-checks-the-payees-page-visuals-3-chromium-linux.png (+0 -0)
packages/desktop-client/e2e/payees.test.ts-snapshots/Payees-checks-the-payees-page-visuals-4-chromium-linux.png (+0 -0)
packages/desktop-client/e2e/payees.test.ts-snapshots/Payees-checks-the-payees-page-visuals-5-chromium-linux.png (+0 -0)
packages/desktop-client/e2e/payees.test.ts-snapshots/Payees-checks-the-payees-page-visuals-6-chromium-linux.png (+0 -0)
upcoming-release-notes/4766.md (+6 -0)

📄 Description

Add functional tests for the payees management page
Fixes #3769


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/actualbudget/actual/pull/4766 **Author:** [@alvaro-crespo](https://github.com/alvaro-crespo) **Created:** 4/7/2025 **Status:** ✅ Merged **Merged:** 5/5/2025 **Merged by:** [@joel-jeremy](https://github.com/joel-jeremy) **Base:** `master` ← **Head:** `payees-functional-tests` --- ### 📝 Commits (10+) - [`db9a24d`](https://github.com/actualbudget/actual/commit/db9a24da3d435bf265dc7fca4a189442719a6454) add PayeesPage model for searching payees in e2e tests - [`c833cda`](https://github.com/actualbudget/actual/commit/c833cdad242de9098cdebc3dacd068dda5200d9e) add navigation method to go to PayeesPage in e2e tests - [`b3950a1`](https://github.com/actualbudget/actual/commit/b3950a17bd6bf2ae2f6cb0a6ba07c56c56beb6a2) add e2e tests for Payees page - [`6c81fb3`](https://github.com/actualbudget/actual/commit/6c81fb3f2a9cebab800512e6f91515affb52df4f) update release notes - [`557272f`](https://github.com/actualbudget/actual/commit/557272f26919488223d27b5b6a48d7566aa7b7de) Run prettier to fix lint - [`7d3fe59`](https://github.com/actualbudget/actual/commit/7d3fe59b6b069d2561fbcf81947bcb4534564db7) clean imports - [`555be02`](https://github.com/actualbudget/actual/commit/555be02aaf922ef9cdb8f8298793e473c91bd8d2) fix imports - [`7c99414`](https://github.com/actualbudget/actual/commit/7c99414a735e34ce7d374fcd45ef9fe925776723) Add snapshots for visual tests - [`01f8739`](https://github.com/actualbudget/actual/commit/01f8739160a46b73b74d80f84f07730882745354) Remove unused import in payees test - [`f1c420e`](https://github.com/actualbudget/actual/commit/f1c420eb6cfc59a87aeaee357cfec233a2007c97) Update VRT ### 📊 Changes **10 files changed** (+98 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/e2e/page-models/navigation.ts` (+14 -0) ➕ `packages/desktop-client/e2e/page-models/payees-page.ts` (+16 -0) ➕ `packages/desktop-client/e2e/payees.test.ts` (+62 -0) ➕ `packages/desktop-client/e2e/payees.test.ts-snapshots/Payees-checks-the-payees-page-visuals-1-chromium-linux.png` (+0 -0) ➕ `packages/desktop-client/e2e/payees.test.ts-snapshots/Payees-checks-the-payees-page-visuals-2-chromium-linux.png` (+0 -0) ➕ `packages/desktop-client/e2e/payees.test.ts-snapshots/Payees-checks-the-payees-page-visuals-3-chromium-linux.png` (+0 -0) ➕ `packages/desktop-client/e2e/payees.test.ts-snapshots/Payees-checks-the-payees-page-visuals-4-chromium-linux.png` (+0 -0) ➕ `packages/desktop-client/e2e/payees.test.ts-snapshots/Payees-checks-the-payees-page-visuals-5-chromium-linux.png` (+0 -0) ➕ `packages/desktop-client/e2e/payees.test.ts-snapshots/Payees-checks-the-payees-page-visuals-6-chromium-linux.png` (+0 -0) ➕ `upcoming-release-notes/4766.md` (+6 -0) </details> ### 📄 Description Add functional tests for the payees management page Fixes #3769 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-02-28 21:14:38 -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#5572