[PR #695] [MERGED] (e2e) adding e2e tests for accounts: creating & closing #3260

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

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/695
Author: @MatissJanis
Created: 2/25/2023
Status: Merged
Merged: 2/26/2023
Merged by: @MatissJanis

Base: masterHead: matiss/e2e-accounts


📝 Commits (4)

  • 214e83d (e2e) adding e2e tests for accounts: creating & deleting
  • 31c3c77 Add reports and export test
  • 57f7418 Improved stability for reports e2e
  • a50beda Rules e2e tests

📊 Changes

17 files changed (+413 additions, -23 deletions)

View changed files

packages/desktop-client/e2e/accounts.test.js (+52 -0)
📝 packages/desktop-client/e2e/page-models/account-page.js (+20 -5)
packages/desktop-client/e2e/page-models/close-account-modal.js (+13 -0)
📝 packages/desktop-client/e2e/page-models/navigation.js (+51 -0)
packages/desktop-client/e2e/page-models/reports-page.js (+17 -0)
packages/desktop-client/e2e/page-models/rules-page.js (+78 -0)
📝 packages/desktop-client/e2e/page-models/schedules-page.js (+3 -9)
packages/desktop-client/e2e/page-models/settings-page.js (+9 -0)
packages/desktop-client/e2e/reports.test.js (+35 -0)
packages/desktop-client/e2e/rules.test.js (+64 -0)
packages/desktop-client/e2e/settings.test.js (+40 -0)
📝 packages/desktop-client/src/components/ManageRules.js (+9 -2)
📝 packages/desktop-client/src/components/accounts/Account.js (+2 -1)
📝 packages/desktop-client/src/components/modals/EditRule.js (+15 -5)
📝 packages/desktop-client/src/components/reports/Overview.js (+2 -0)
📝 packages/desktop-client/src/components/reports/index.js (+1 -1)
📝 packages/loot-design/src/components/Stack.js (+2 -0)

📄 Description

Slowly working on #583


🔄 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/695 **Author:** [@MatissJanis](https://github.com/MatissJanis) **Created:** 2/25/2023 **Status:** ✅ Merged **Merged:** 2/26/2023 **Merged by:** [@MatissJanis](https://github.com/MatissJanis) **Base:** `master` ← **Head:** `matiss/e2e-accounts` --- ### 📝 Commits (4) - [`214e83d`](https://github.com/actualbudget/actual/commit/214e83d1821d7d586123411dda00948c9bccad37) :white_check_mark: (e2e) adding e2e tests for accounts: creating & deleting - [`31c3c77`](https://github.com/actualbudget/actual/commit/31c3c77651ee6950b9ad8fa7aeee2597734ac78b) Add reports and export test - [`57f7418`](https://github.com/actualbudget/actual/commit/57f74189c28285c4c30e43b56d398e6c8bebaf37) Improved stability for reports e2e - [`a50beda`](https://github.com/actualbudget/actual/commit/a50bedaca4b6cf2d110cb9be3d7e646c3a863e35) Rules e2e tests ### 📊 Changes **17 files changed** (+413 additions, -23 deletions) <details> <summary>View changed files</summary> ➕ `packages/desktop-client/e2e/accounts.test.js` (+52 -0) 📝 `packages/desktop-client/e2e/page-models/account-page.js` (+20 -5) ➕ `packages/desktop-client/e2e/page-models/close-account-modal.js` (+13 -0) 📝 `packages/desktop-client/e2e/page-models/navigation.js` (+51 -0) ➕ `packages/desktop-client/e2e/page-models/reports-page.js` (+17 -0) ➕ `packages/desktop-client/e2e/page-models/rules-page.js` (+78 -0) 📝 `packages/desktop-client/e2e/page-models/schedules-page.js` (+3 -9) ➕ `packages/desktop-client/e2e/page-models/settings-page.js` (+9 -0) ➕ `packages/desktop-client/e2e/reports.test.js` (+35 -0) ➕ `packages/desktop-client/e2e/rules.test.js` (+64 -0) ➕ `packages/desktop-client/e2e/settings.test.js` (+40 -0) 📝 `packages/desktop-client/src/components/ManageRules.js` (+9 -2) 📝 `packages/desktop-client/src/components/accounts/Account.js` (+2 -1) 📝 `packages/desktop-client/src/components/modals/EditRule.js` (+15 -5) 📝 `packages/desktop-client/src/components/reports/Overview.js` (+2 -0) 📝 `packages/desktop-client/src/components/reports/index.js` (+1 -1) 📝 `packages/loot-design/src/components/Stack.js` (+2 -0) </details> ### 📄 Description Slowly working on #583 --- <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 20:38:57 -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#3260