|
| 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. |
0 commit comments