[PR #758] feat; Add Web Tests #1258

Open
opened 2025-11-09 10:09:15 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/imputnet/cobalt/pull/758
Author: @SticksDev
Created: 9/17/2024
Status: 🔄 Open

Base: mainHead: main


📝 Commits (3)

  • 9106b4f WIP tests
  • 1bcceb1 Merge branch 'imputnet:main' into main
  • 366b77a tests: test on firefox and webkit instead of just chrome

📊 Changes

6 files changed (+222 additions, -8 deletions)

View changed files

📝 pnpm-lock.yaml (+39 -1)
📝 web/.gitignore (+5 -0)
📝 web/package.json (+6 -2)
web/playwright.config.ts (+44 -0)
📝 web/src/lib/api/api-url.ts (+8 -5)
web/tests/home.spec.ts (+120 -0)

📄 Description

This PR adds web tests to the front end. Currently, it's still WIP and needs more coverage added. Said coverage being:

  • Remux Page
  • Settings Page
  • Donate Page
  • Updates Page
  • About page

The home page tests are complete and work on all platforms we test against (firefox, webkit, chrome). More updates will be pushed and this PR will be moved out of draft status once this is complete.


🔄 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/imputnet/cobalt/pull/758 **Author:** [@SticksDev](https://github.com/SticksDev) **Created:** 9/17/2024 **Status:** 🔄 Open **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (3) - [`9106b4f`](https://github.com/imputnet/cobalt/commit/9106b4f51196162d8a7eff290dfe62d93ddb48b8) WIP tests - [`1bcceb1`](https://github.com/imputnet/cobalt/commit/1bcceb1aff5420717d0662018fc8fb8cd96d4724) Merge branch 'imputnet:main' into main - [`366b77a`](https://github.com/imputnet/cobalt/commit/366b77ad3e57c04895dfdbf5b2a69eb5c57b87b1) tests: test on firefox and webkit instead of just chrome ### 📊 Changes **6 files changed** (+222 additions, -8 deletions) <details> <summary>View changed files</summary> 📝 `pnpm-lock.yaml` (+39 -1) 📝 `web/.gitignore` (+5 -0) 📝 `web/package.json` (+6 -2) ➕ `web/playwright.config.ts` (+44 -0) 📝 `web/src/lib/api/api-url.ts` (+8 -5) ➕ `web/tests/home.spec.ts` (+120 -0) </details> ### 📄 Description This PR adds web tests to the front end. Currently, it's still WIP and needs more coverage added. Said coverage being: - [ ] Remux Page - [ ] Settings Page - [ ] Donate Page - [ ] Updates Page - [ ] About page The home page tests are complete and work on all platforms we test against (firefox, webkit, chrome). More updates will be pushed and this PR will be moved out of draft status once this is complete. --- <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 2025-11-09 10:09:15 -06:00
Sign in to join this conversation.