woocommerce/packages/js/e2e-core-tests/CHANGELOG.md

103 lines
3.1 KiB
Markdown
Raw Permalink Normal View History

2020-11-05 20:57:04 +00:00
# Unreleased
2022-01-03 19:18:07 +00:00
## Fixed
2022-02-01 18:59:50 +00:00
- Updated assertion in the block `can update order details` from the e2e test `order-edit.test.js` that wasn't checking properly the date value when editing an order, allowing the test to return a false positive.
2022-01-03 19:18:07 +00:00
- Moved `merchant.login()` out of `beforeAll()` block and into test body for retried runs.
2021-11-25 21:43:43 +00:00
## Added
- Additional Merchant Product Edit tests to increase the variable products coverage.
- Additional Merchant Order Edit tests to increase the downloadable products coverage.
2021-11-25 21:43:43 +00:00
- A `specs/data` folder to store page element data.
2022-02-01 18:59:50 +00:00
- Tests to verify that different top-level menus and their associated sub-menus load successfully.
2021-12-09 20:53:06 +00:00
- Test scaffolding via `npx wc-e2e install @woocommerce/e2e-core-tests`
- Tests to check shipping cost calculation consistency between cart and checkout pages.
2021-11-25 21:43:43 +00:00
## Changed
- The e2e test `update-product-settings.test.js` now covers setting and unsetting the `X-Accel-Redirect/X-Sendfile` download method and `Append a unique string to filename for security` flag.
- The e2e test `order-edit.test.js` now uses the API to create orders.
- New coupon test deletes the coupon instead of trashing it.
- A copy of sample_data.csv is included in the package.
- Removed `faker` dependency
2021-09-08 14:01:02 +00:00
# 0.1.6
## Fixed
- Fatal error in order filter test
# 0.1.5
## Added
- Support for re-running setup and shopper tests
- Shopper Order Email Receiving
- New tests - See [README.md](https://github.com/woocommerce/woocommerce/blob/trunk/packages/js/e2e-core-tests/README.md) for list of available tests
## Fixed
- Checkout create account test would fail if configuration value `addresses.customer.billing.email` was not `john.doe@example.com`
2021-06-30 11:11:30 +00:00
## Changed
- The e2e test `order-status-filters.test.js` now uses the API to create orders
2021-07-01 12:12:52 +00:00
- Implemented data-driven design using `describe.each` and `it.each`
2021-06-30 11:11:30 +00:00
2021-06-30 11:11:30 +00:00
2021-03-25 18:28:21 +00:00
# 0.1.3
## Added
- Shopper Checkout Login Account
- Shopper My Account Create Account
2021-04-07 15:52:58 +00:00
- Shopper Cart Calculate Shipping
- Shopper Cart Redirection
2021-03-25 18:28:21 +00:00
## Fixed
- removed use of ES6 `import`
# 0.1.2
## Added
- api package test for variable products and product variations
- api package test for grouped products
- api package test for external products
- api package test for coupons
- Registered Shopper Checkout tests
- Merchant Product Edit tests
- Merchant Product Search tests
2021-02-03 12:13:28 +00:00
- Shopper Single Product tests
2021-01-14 16:30:58 +00:00
- Shopper My Account Pay Order
- Shopper Shop Browse Search Sort
- Merchant Orders Customer Checkout Page
- Shopper Cart Apply Coupon
- Merchant Order Searching
- Merchant Settings Shipping Zones
- Shopper Variable product info updates on different variations
2021-03-03 16:57:11 +00:00
- Merchant order emails flow
2021-03-25 09:21:32 +00:00
- Merchant analytics page load tests
- Shopper Checkout Create Account
2021-03-18 16:23:44 +00:00
- Merchant import products via CSV
# 0.1.1
## Added
- Merchant Order Status Filter tests
- Merchant Order Refund tests
- Merchant Apply Coupon tests
- Added new config variable for Simple Product price to `tests/e2e/env/config/default.json`. Defaults to 9.99
- Shopper Checkout Apply Coupon
2020-11-05 20:57:04 +00:00
## Fixed
- Flaky Create Product, Coupon, and Order tests
2020-12-01 23:19:10 +00:00
- Missing `config` package dependency
2020-11-05 20:57:04 +00:00
# 0.1.0
- Initial/beta release