[PR #4218] [MERGED] [TypeScript] Convert test page models to TS #5266

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

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/4218
Author: @joel-jeremy
Created: 1/21/2025
Status: Merged
Merged: 2/16/2025
Merged by: @joel-jeremy

Base: masterHead: ts-playwright-page-models


📝 Commits (10+)

📊 Changes

27 files changed (+607 additions, -281 deletions)

View changed files

📝 packages/desktop-client/e2e/budget.mobile.test.ts (+7 -0)
📝 packages/desktop-client/e2e/page-models/account-page.ts (+54 -24)
packages/desktop-client/e2e/page-models/budget-page.js (+0 -89)
packages/desktop-client/e2e/page-models/budget-page.ts (+128 -0)
📝 packages/desktop-client/e2e/page-models/close-account-modal.ts (+8 -3)
📝 packages/desktop-client/e2e/page-models/configuration-page.ts (+7 -2)
📝 packages/desktop-client/e2e/page-models/custom-report-page.ts (+11 -3)
📝 packages/desktop-client/e2e/page-models/mobile-account-page.ts (+20 -5)
📝 packages/desktop-client/e2e/page-models/mobile-accounts-page.ts (+11 -5)
📝 packages/desktop-client/e2e/page-models/mobile-balance-menu-modal.ts (+13 -2)
📝 packages/desktop-client/e2e/page-models/mobile-budget-menu-modal.ts (+16 -4)
📝 packages/desktop-client/e2e/page-models/mobile-budget-page.ts (+113 -67)
📝 packages/desktop-client/e2e/page-models/mobile-category-menu-modal.ts (+11 -3)
📝 packages/desktop-client/e2e/page-models/mobile-edit-notes-modal.ts (+11 -3)
📝 packages/desktop-client/e2e/page-models/mobile-envelope-budget-summary-modal.ts (+8 -2)
📝 packages/desktop-client/e2e/page-models/mobile-navigation.ts (+48 -24)
packages/desktop-client/e2e/page-models/mobile-reports-page.js (+0 -11)
packages/desktop-client/e2e/page-models/mobile-reports-page.ts (+16 -0)
📝 packages/desktop-client/e2e/page-models/mobile-tracking-budget-summary-modal.ts (+8 -2)
📝 packages/desktop-client/e2e/page-models/mobile-transaction-entry-page.ts (+13 -4)

...and 7 more files

📄 Description


🔄 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/4218 **Author:** [@joel-jeremy](https://github.com/joel-jeremy) **Created:** 1/21/2025 **Status:** ✅ Merged **Merged:** 2/16/2025 **Merged by:** [@joel-jeremy](https://github.com/joel-jeremy) **Base:** `master` ← **Head:** `ts-playwright-page-models` --- ### 📝 Commits (10+) - [`c4a0da1`](https://github.com/actualbudget/actual/commit/c4a0da187f6b47dd2057e1d60c0d3fe86284a99a) Dummy commit - [`d909152`](https://github.com/actualbudget/actual/commit/d909152814f8a9a202ca63e15293efb1757c6c68) Delete js snapshots - [`612083e`](https://github.com/actualbudget/actual/commit/612083e69863f37640d8f6a7a4014d1a14db4121) Move extended expect and test to fixtures - [`b48c862`](https://github.com/actualbudget/actual/commit/b48c8623723debc4157f5450fc7048300c01c3a7) Fix wrong commit - [`4e4e54b`](https://github.com/actualbudget/actual/commit/4e4e54b37f7b9ca3d4d43029c587dcfa2839c5ff) Update VRT - [`dc4934f`](https://github.com/actualbudget/actual/commit/dc4934ff62d6a9b8c0666559b4f760af6689b716) Dummy commit to run GH actions - [`abdce8c`](https://github.com/actualbudget/actual/commit/abdce8c559a8e74e9ae97041709eb82ff438e81b) Convert test page models to TS - [`833dc33`](https://github.com/actualbudget/actual/commit/833dc338a42c54467d57f2275dd17acc40d98c58) Release notes - [`085ab4c`](https://github.com/actualbudget/actual/commit/085ab4c149a0cd4302b0b8f950e35237223d5577) Fix typecheck errors - [`e78b9a1`](https://github.com/actualbudget/actual/commit/e78b9a1f1245a70e1613ccf582ca0e17bd3063d8) New page models to TS ### 📊 Changes **27 files changed** (+607 additions, -281 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/e2e/budget.mobile.test.ts` (+7 -0) 📝 `packages/desktop-client/e2e/page-models/account-page.ts` (+54 -24) ➖ `packages/desktop-client/e2e/page-models/budget-page.js` (+0 -89) ➕ `packages/desktop-client/e2e/page-models/budget-page.ts` (+128 -0) 📝 `packages/desktop-client/e2e/page-models/close-account-modal.ts` (+8 -3) 📝 `packages/desktop-client/e2e/page-models/configuration-page.ts` (+7 -2) 📝 `packages/desktop-client/e2e/page-models/custom-report-page.ts` (+11 -3) 📝 `packages/desktop-client/e2e/page-models/mobile-account-page.ts` (+20 -5) 📝 `packages/desktop-client/e2e/page-models/mobile-accounts-page.ts` (+11 -5) 📝 `packages/desktop-client/e2e/page-models/mobile-balance-menu-modal.ts` (+13 -2) 📝 `packages/desktop-client/e2e/page-models/mobile-budget-menu-modal.ts` (+16 -4) 📝 `packages/desktop-client/e2e/page-models/mobile-budget-page.ts` (+113 -67) 📝 `packages/desktop-client/e2e/page-models/mobile-category-menu-modal.ts` (+11 -3) 📝 `packages/desktop-client/e2e/page-models/mobile-edit-notes-modal.ts` (+11 -3) 📝 `packages/desktop-client/e2e/page-models/mobile-envelope-budget-summary-modal.ts` (+8 -2) 📝 `packages/desktop-client/e2e/page-models/mobile-navigation.ts` (+48 -24) ➖ `packages/desktop-client/e2e/page-models/mobile-reports-page.js` (+0 -11) ➕ `packages/desktop-client/e2e/page-models/mobile-reports-page.ts` (+16 -0) 📝 `packages/desktop-client/e2e/page-models/mobile-tracking-budget-summary-modal.ts` (+8 -2) 📝 `packages/desktop-client/e2e/page-models/mobile-transaction-entry-page.ts` (+13 -4) _...and 7 more files_ </details> ### 📄 Description <!-- 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 --> --- <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:09:24 -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#5266