[PR #1553] [MERGED] 👷 visual regression tests #29741

Closed
opened 2026-04-18 06:15:34 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/1553
Author: @MatissJanis
Created: 8/20/2023
Status: Merged
Merged: 8/25/2023
Merged by: @MatissJanis

Base: masterHead: matiss/vrt-2


📝 Commits (10+)

📊 Changes

68 files changed (+1003 additions, -132 deletions)

View changed files

📝 .github/actions/netlify-wait-for-build (+3 -3)
📝 .github/workflows/e2e-test.yml (+29 -4)
📝 package.json (+3 -0)
📝 packages/desktop-client/README.md (+37 -1)
📝 packages/desktop-client/e2e/accounts.test.js (+10 -7)
packages/desktop-client/e2e/accounts.test.js-snapshots/Accounts-closes-an-account-1-chromium-linux.png (+0 -0)
packages/desktop-client/e2e/accounts.test.js-snapshots/Accounts-closes-an-account-2-chromium-linux.png (+0 -0)
packages/desktop-client/e2e/accounts.test.js-snapshots/Accounts-creates-a-new-account-and-views-the-initial-balance-transaction-1-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/budget.test.js (+8 -0)
packages/desktop-client/e2e/budget.test.js-snapshots/Budget-renders-the-summary-information-available-funds-overspent-budgeted-and-for-next-month-1-chromium-linux.png (+0 -0)
packages/desktop-client/e2e/budget.test.js-snapshots/Budget-transfer-funds-to-another-category-1-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/mobile.test.js (+14 -2)
packages/desktop-client/e2e/mobile.test.js-snapshots/Mobile-checks-that-settings-page-can-be-opened-1-chromium-linux.png (+0 -0)
packages/desktop-client/e2e/mobile.test.js-snapshots/Mobile-checks-that-settings-page-can-be-opened-2-chromium-linux.png (+0 -0)
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-creates-a-transaction-via-footer-button-1-chromium-linux.png (+0 -0)
packages/desktop-client/e2e/mobile.test.js-snapshots/Mobile-creates-a-transaction-via-footer-button-2-chromium-linux.png (+0 -0)
packages/desktop-client/e2e/mobile.test.js-snapshots/Mobile-creates-a-transaction-via-footer-button-3-chromium-linux.png (+0 -0)
packages/desktop-client/e2e/mobile.test.js-snapshots/Mobile-loads-the-budget-page-with-budgeted-amounts-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)

...and 48 more files

📄 Description

Visual regression tests to improve the stability of Actual.

https://github.com/actualbudget/actual/issues/1292


🔄 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/1553 **Author:** [@MatissJanis](https://github.com/MatissJanis) **Created:** 8/20/2023 **Status:** ✅ Merged **Merged:** 8/25/2023 **Merged by:** [@MatissJanis](https://github.com/MatissJanis) **Base:** `master` ← **Head:** `matiss/vrt-2` --- ### 📝 Commits (10+) - [`bb80584`](https://github.com/actualbudget/actual/commit/bb80584897d8ddc9018932cbc4d5fa0d535a6c3e) :construction_worker: visual regression tests - [`b069208`](https://github.com/actualbudget/actual/commit/b069208bcd2ce822c4abbd0c0a89c54c4281aa84) Potential fixes? - [`02922dd`](https://github.com/actualbudget/actual/commit/02922dd41e49fdcd9f6b9c8de0d36fc6ad942fde) Add node-jq - [`11ceaf2`](https://github.com/actualbudget/actual/commit/11ceaf254daab6bc91731a621810ad5f0229472b) jq - [`17f0690`](https://github.com/actualbudget/actual/commit/17f069062c1365533ac2e57b3111c3e84ce7db96) VRT masking - [`afa6dc9`](https://github.com/actualbudget/actual/commit/afa6dc9e15d9302008577d4e360f0c656ea7bc5d) Remove some randomization - [`8edacd7`](https://github.com/actualbudget/actual/commit/8edacd7f94a958e095c94561c9ce8039e45236a5) Improved stability - [`1211920`](https://github.com/actualbudget/actual/commit/12119201352bc35e588e5b1d221a98b0d35b9dcd) UT and lint fix - [`eed245b`](https://github.com/actualbudget/actual/commit/eed245beff61f0af742594d27e3a1d6419d7782e) Fix typechecker - [`56d066a`](https://github.com/actualbudget/actual/commit/56d066a31b6aca32c0d480538b7c2c7b0a260592) E2E fixes ### 📊 Changes **68 files changed** (+1003 additions, -132 deletions) <details> <summary>View changed files</summary> 📝 `.github/actions/netlify-wait-for-build` (+3 -3) 📝 `.github/workflows/e2e-test.yml` (+29 -4) 📝 `package.json` (+3 -0) 📝 `packages/desktop-client/README.md` (+37 -1) 📝 `packages/desktop-client/e2e/accounts.test.js` (+10 -7) ➕ `packages/desktop-client/e2e/accounts.test.js-snapshots/Accounts-closes-an-account-1-chromium-linux.png` (+0 -0) ➕ `packages/desktop-client/e2e/accounts.test.js-snapshots/Accounts-closes-an-account-2-chromium-linux.png` (+0 -0) ➕ `packages/desktop-client/e2e/accounts.test.js-snapshots/Accounts-creates-a-new-account-and-views-the-initial-balance-transaction-1-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/budget.test.js` (+8 -0) ➕ `packages/desktop-client/e2e/budget.test.js-snapshots/Budget-renders-the-summary-information-available-funds-overspent-budgeted-and-for-next-month-1-chromium-linux.png` (+0 -0) ➕ `packages/desktop-client/e2e/budget.test.js-snapshots/Budget-transfer-funds-to-another-category-1-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/mobile.test.js` (+14 -2) ➕ `packages/desktop-client/e2e/mobile.test.js-snapshots/Mobile-checks-that-settings-page-can-be-opened-1-chromium-linux.png` (+0 -0) ➕ `packages/desktop-client/e2e/mobile.test.js-snapshots/Mobile-checks-that-settings-page-can-be-opened-2-chromium-linux.png` (+0 -0) ➕ `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-creates-a-transaction-via-footer-button-1-chromium-linux.png` (+0 -0) ➕ `packages/desktop-client/e2e/mobile.test.js-snapshots/Mobile-creates-a-transaction-via-footer-button-2-chromium-linux.png` (+0 -0) ➕ `packages/desktop-client/e2e/mobile.test.js-snapshots/Mobile-creates-a-transaction-via-footer-button-3-chromium-linux.png` (+0 -0) ➕ `packages/desktop-client/e2e/mobile.test.js-snapshots/Mobile-loads-the-budget-page-with-budgeted-amounts-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) _...and 48 more files_ </details> ### 📄 Description Visual regression tests to improve the stability of Actual. https://github.com/actualbudget/actual/issues/1292 --- <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-04-18 06:15:34 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#29741