Skip to content
This repository was archived by the owner on Feb 23, 2024. It is now read-only.

Commit f06ffca

Browse files
committed
add testing notes
1 parent 2157044 commit f06ffca

File tree

2 files changed

+39
-0
lines changed

2 files changed

+39
-0
lines changed

docs/testing/releases/540.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
## Testing notes and ZIP for release 5.4.0
2+
3+
Zip file for testing: [woocommerce-gutenberg-products-block.zip](https://github.com/woocommerce/woocommerce-gutenberg-products-block/files/6694563/woocommerce-gutenberg-products-block.zip)
4+
5+
## Feature plugin only
6+
7+
### Show loading state in the express payments area whilst payment is processing or the page is redirecting. ([4228](https://github.com/woocommerce/woocommerce-gutenberg-products-block/pull/4228))
8+
9+
To test this properly you'll need Stripe setup locally in sandbox mode. You can test the express payments with Chrome/Edge Pay, or Apple Pay in Safari.
10+
11+
1. Add an item to the cart
12+
2. Go to checkout and wait for express payment methods to display
13+
3. Toggle to change shipping; express payments should show the loading spinner and be blocked until the request is complete
14+
4. Pay using an express payment method
15+
5. After clicking Pay, the express payments area will show a loading spinner. When the request is complete and the checkout starts to redirect, the express payments area will remain blocked (no spinner).
16+
17+
### Fix a warning shown when fees are included in the order. ([4360](https://github.com/woocommerce/woocommerce-gutenberg-products-block/pull/4360))
18+
19+
1. Add fees to your cart (using the extra fees extension https://woocommerce.com/products/extra-fees-for-woocommerce/ set up an order fee, or any other combination of fees).
20+
2. Go to the cart/checkout blocks and ensure no console warning is shown.
21+
22+
### Prevent PHP notice for variable products without enabled variations. ([4317](https://github.com/woocommerce/woocommerce-gutenberg-products-block/pull/4317))
23+
24+
1. Create a variable product with one disabled variation and at least one variation attribute.
25+
2. Create a new blog post with a "Product category" block and select the category that contains the newly created product.
26+
3. Visiting the new blog post throws a PHP notice (NOTICE: PHP message: WordPress database error You have an error in your SQL syntax ...)
27+
28+
## Feature plugin and package inclusion in WooCommerce core
29+
30+
### Made script and style handles consistent. ([4324](https://github.com/woocommerce/woocommerce-gutenberg-products-block/pull/4324))
31+
32+
1. Smoke test blocks and make sure they're insertable.
33+
34+
### Allow products to be added by SKU in the Hand-Picked Products block. ([4366](https://github.com/woocommerce/woocommerce-gutenberg-products-block/pull/4366))
35+
36+
1. Insert the hand picked product block
37+
2. See SKUs shown for products with a SKU
38+
3. Try searching for a SKU. See results.

docs/testing/releases/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,3 +34,4 @@ Every release includes specific testing instructions for new features and bug fi
3434
- [5.2.0](./520.md)
3535
- [5.3.0](./530.md)
3636
- [5.3.1](./531.md)
37+
- [5.4.0](./540.md)

0 commit comments

Comments
 (0)