Refactors the date picker component to support pricing by day experiment, including new styling and logic for displaying prices.
Adds a progress bar to the funnel header to visually represent the user's progress through the workflow.
Updates dependencies including axios, and adds axios mock adapter and retry.
Adds new icons and updates styling for various UI components.
Improves logic for handling heavy trucks and closest shops.
Updates the workflow to conditionally execute the content site (home page) based on the SKIP_CONTENT_SITE environment variable.
This allows for skipping the content site in specific environments.
Also, removes unused test data properties.
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.
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.