Open iamdharmesh opened 4 days ago
@dkotter I am not able to request a review from you due to access constraints here, But this is ready for your review.
@woocommerce/quark this PR is ready for your review (we have limited access and unable to request review).
@zhongruige @luc45 FYI this is also up for your review on approach / code review feedback
@iamdharmesh @vikrampm1 To avoid impacting development that are currently underway for Stripe and Paypal, we created a new repo for hosting the new QIT tests. Could we move these tests to https://github.com/woocommerce/woocommerce-gateway-integration-qit, please?
cc @diegocurbelo
Issue: #2723
Description
This PR introduces initial support for QIT Custom E2E tests and migrates existing E2E tests to the QIT framework, enabling them to run in the QIT environment.
This is the first step towards adding integration tests to the workflow. QIT Custom E2E tests allow us to run tests for other plugins. This enables us to check plugin compatibility by running tests with specific plugins activated and configured.
Key Changes
default
: All E2E tests.subscriptions-tests
: Tests for subscriptions functionality.Steps to Test
npm run build
./tests/qit-e2e/config/.env.example
to/tests/qit-e2e/config/.env
..env
file.npm run test:e2e-local
and make sure that tests are running properly and are passing.Documentation
Changelog Entry
Closes #2723.