This repository provides additional end-to-end tests built with Playwright for the Catalyst stack of BigCommerce, complementing the core test suite with additional behavioural tests and multilanguage support.
- Ensure you have a working Catalyst environment set up
-
Clone the repository inside
/packages/
:cd /path/to/catalyst git clone https://github.com/thebigrick/catalyst-e2e-tests ./packages/catalyst-e2e-tests
-
Install project dependencies:
cd /path/to/catalyst pnpm install
-
Add BIGCOMMERCE_AUTH_TOKEN to
.env
:BIGCOMMERCE_AUTH_TOKEN=your-auth-token
Required for BigCommerce API test data like test customers. Skip this step to bypass BigCommerce API-dependent tests.
IMPORTANT: Only provide
BIGCOMMERCE_AUTH_TOKEN
in non-production environments.
Start your Catalyst environment:
cd /path/to/catalyst
pnpm run dev
This launches the Playwright test environment alongside Catalyst.
Contributions welcome via pull requests or issues. Made with ❤️ by The Big Rick for Catalyst.