Commit graph

5 commits

Author SHA1 Message Date
maguire-arman
bf6e80d05d Revert "Merge pull request #2413 from Safelite/feature/CASH-488"
This reverts commit e79314e8fe, reversing
changes made to 7356268f2f.
2025-04-24 14:12:14 -04:00
maguire-arman
2510f3c9de Adds skip content site functionality.
Allows skipping the content site (home page) based on an environment variable.
This provides flexibility in test execution, enabling tests to bypass the home
page when it's not relevant to the specific scenario being tested.

The SKIP_CONTENT_SITE environment variable controls whether to skip the content site.
2025-04-10 13:51:18 -04:00
maguire-arman
b5102ce229 Adds script to run Playwright tests
Adds a script to the `package.json` file for running Playwright tests.

Updates the `.env.dev` file to set the base URL for the QA environment.
2025-04-08 10:56:03 -04:00
maguire-arman
d8c934fd6c Normalizes environment variable files
Updates .env files to use a consistent comment style for base URLs.

This change improves readability and maintainability of the
environment configuration files.
2025-04-08 09:49:31 -04:00
maguire-arman
404dda6556 Adds Playwright test framework for FMG
Initial commit of the Playwright test framework, including:
- Configuration files for Playwright, Docker, and Sauce Labs
- Test case structure and page object models
- CI/CD pipeline configuration
- Utilities and business logic implementations

This framework will be used for end-to-end testing of the FMG application.
2025-04-07 15:40:31 -04:00