[PR #1672] [MERGED] (e2e) adding sample schedules to test budget #3888

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

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/1672
Author: @MatissJanis
Created: 9/8/2023
Status: Merged
Merged: 9/11/2023
Merged by: @MatissJanis

Base: masterHead: matiss/mock-schedules


📝 Commits (4)

  • 4410a71 (e2e) adding sample schedules to test budget
  • 8364e99 Release notes
  • e820c8c Merge branch 'master' into matiss/mock-schedules
  • 5037811 Improving the stability of VRT in rules page

📊 Changes

21 files changed (+194 additions, -71 deletions)

View changed files

📝 packages/desktop-client/e2e/mobile.test.js (+1 -1)
📝 packages/desktop-client/e2e/mobile.test.js-snapshots/Mobile-creates-a-transaction-from-accounts-id-page-1-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/mobile.test.js-snapshots/Mobile-opens-individual-account-page-and-checks-that-filtering-is-working-1-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/page-models/rules-page.js (+8 -7)
📝 packages/desktop-client/e2e/page-models/schedules-page.js (+6 -6)
📝 packages/desktop-client/e2e/rules.test.js (+6 -5)
📝 packages/desktop-client/e2e/rules.test.js-snapshots/Rules-checks-the-page-visuals-1-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/rules.test.js-snapshots/Rules-creates-a-rule-and-makes-sure-it-is-applied-when-creating-a-transaction-1-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/rules.test.js-snapshots/Rules-creates-a-rule-and-makes-sure-it-is-applied-when-creating-a-transaction-2-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/schedules.test.js (+21 -26)
📝 packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-checks-the-page-visuals-1-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-1-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-2-chromium-linux.png (+0 -0)
packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-3-chromium-linux.png (+0 -0)
📝 packages/desktop-client/src/components/ManageRules.js (+1 -9)
📝 packages/desktop-client/src/components/transactions/MobileTransaction.js (+4 -5)
📝 packages/desktop-client/src/util/versions.ts (+24 -8)
📝 packages/loot-core/src/mocks/budget.ts (+110 -0)
📝 packages/loot-core/src/server/schedules/app.ts (+2 -3)
📝 packages/loot-core/src/server/schedules/types/handlers.ts (+5 -1)

...and 1 more files

📄 Description

Adding demo schedules for the test budget.

And then fixing some issues.. and updating VRT tests to pass.

Closes #1527


🔄 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/1672 **Author:** [@MatissJanis](https://github.com/MatissJanis) **Created:** 9/8/2023 **Status:** ✅ Merged **Merged:** 9/11/2023 **Merged by:** [@MatissJanis](https://github.com/MatissJanis) **Base:** `master` ← **Head:** `matiss/mock-schedules` --- ### 📝 Commits (4) - [`4410a71`](https://github.com/actualbudget/actual/commit/4410a717e07219e184b7a8a7efe2e963d02e185e) :white_check_mark: (e2e) adding sample schedules to test budget - [`8364e99`](https://github.com/actualbudget/actual/commit/8364e99bf96e7e0b5f91bf8ee438126f6719a2b0) Release notes - [`e820c8c`](https://github.com/actualbudget/actual/commit/e820c8cbb469a2c3500cc6afe739dde8d97526e4) Merge branch 'master' into matiss/mock-schedules - [`5037811`](https://github.com/actualbudget/actual/commit/5037811ff6a6dc7be281bd86f8e23ee0a4d02869) Improving the stability of VRT in rules page ### 📊 Changes **21 files changed** (+194 additions, -71 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/e2e/mobile.test.js` (+1 -1) 📝 `packages/desktop-client/e2e/mobile.test.js-snapshots/Mobile-creates-a-transaction-from-accounts-id-page-1-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/mobile.test.js-snapshots/Mobile-opens-individual-account-page-and-checks-that-filtering-is-working-1-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/page-models/rules-page.js` (+8 -7) 📝 `packages/desktop-client/e2e/page-models/schedules-page.js` (+6 -6) 📝 `packages/desktop-client/e2e/rules.test.js` (+6 -5) 📝 `packages/desktop-client/e2e/rules.test.js-snapshots/Rules-checks-the-page-visuals-1-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/rules.test.js-snapshots/Rules-creates-a-rule-and-makes-sure-it-is-applied-when-creating-a-transaction-1-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/rules.test.js-snapshots/Rules-creates-a-rule-and-makes-sure-it-is-applied-when-creating-a-transaction-2-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/schedules.test.js` (+21 -26) 📝 `packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-checks-the-page-visuals-1-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-1-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-2-chromium-linux.png` (+0 -0) ➕ `packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-3-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/src/components/ManageRules.js` (+1 -9) 📝 `packages/desktop-client/src/components/transactions/MobileTransaction.js` (+4 -5) 📝 `packages/desktop-client/src/util/versions.ts` (+24 -8) 📝 `packages/loot-core/src/mocks/budget.ts` (+110 -0) 📝 `packages/loot-core/src/server/schedules/app.ts` (+2 -3) 📝 `packages/loot-core/src/server/schedules/types/handlers.ts` (+5 -1) _...and 1 more files_ </details> ### 📄 Description Adding demo schedules for the test budget. And then fixing some issues.. and updating VRT tests to pass. Closes #1527 --- <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:48:20 -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#3888