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

Commit bcf898e

Browse files
committed
Add testing notes and ZIP for release 8.0.0
1 parent c9c6848 commit bcf898e

File tree

2 files changed

+61
-0
lines changed

2 files changed

+61
-0
lines changed
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
# Testing notes and ZIP for release 8.0.0
2+
3+
Zip file for testing: [woocommerce-gutenberg-products-block.zip](https://github.com/woocommerce/woocommerce-blocks/files/9041059/woocommerce-gutenberg-products-block.zip)
4+
5+
## Feature plugin and package inclusion in WooCommerce
6+
7+
### Enhancement: Make form components require onChange and have a default value. ([6636](https://github.com/woocommerce/woocommerce-blocks/pull/6636))
8+
9+
1. Check out this branch.
10+
2. Create a new page with All Products block, Filter Products By Price Block and Filter Products By Attribute Block.
11+
3. Go to the All Products page, ensure you're able to sort products and filter products by price and attribute.
12+
4. Add a product to the cart.
13+
5. Go to the Checkout block page.
14+
6. Ensure you're able to use radio controls.
15+
16+
### Enhancement: Footer Template Parts use now `<footer>` instead of `<div>` and Header uses `<header>` instead of `<div>`. ([6596](https://github.com/woocommerce/woocommerce-blocks/pull/6596))
17+
18+
1. Go to a Woo page and view the source.
19+
2. Check the header is wrapped in a `<header>` tag, not in a `<div>` tag.
20+
3. Check the footer is wrapped in a `<footer>` tag, not in a `<div>` tag.
21+
22+
### Enhancement: Replace the ProductTag tax_query field to be the term_id instead of the id. ([6585](https://github.com/woocommerce/woocommerce-blocks/pull/6585))
23+
24+
1. Create a page and add a `Products by Tag` block.
25+
2. Check that is rendered correctly in the editor.
26+
3. Save the page and check that is rendered correctly in the frontend.
27+
28+
### Fix: Correctly calculate taxes for local pickups. ([6631](https://github.com/woocommerce/woocommerce-blocks/pull/6631))
29+
30+
1. Set store address to `123 Test Street, 90210 Beverly Hills, CA, USA`.
31+
2. Enable taxes.
32+
3. Add a `"Standard" tax rates` in US, CA and set it to `10%`.
33+
4. Add the following shipping methods: `Flat rate` for $10 and `Local pickup` for free.
34+
5. Add a payment option (e.g., `Cash on delivery`).
35+
6. Add a physical product to the cart.
36+
7. Use an outside state address on the front-end. (e.g., `60 29th Street #343, 35005 Birmingham, AL, USA`).
37+
8. Go to the Cart block and select the `Local pickup` shipping method. Check that we have a tax of 10% applied.
38+
9. Go to the Checkout block and select the `Local pickup` shipping method. Check that we have a tax of 10% applied.
39+
10. Place your order. Check on the `Order received` page that the displayed **tax is actually added to the total**.
40+
11. Go to `Edit Order`. Check that **taxes were applied correctly there as well**.
41+
12. On Checkout again, select `Flat rate`, using the same external address, and make sure **taxes are not applied**.
42+
43+
### Fix: Update billing address when shipping address gets change in Cart block. ([6591](https://github.com/woocommerce/woocommerce-blocks/pull/6591))
44+
45+
1. Add a product to cart and go to the Cart block.
46+
2. Add a new address in the Shipping calculator, different from what you already used.
47+
3. Wait for the update and click Proceed to checkout.
48+
4. In the Checkout block, see the new address for shipping being added to the Shipping address.
49+
5. Uncheck the checkbox for Use same address for billing.
50+
6. Look at the Billing address form and confirm it has the same address which was selected in the shipping calculator.
51+
52+
### Fix: Ensure WooCommerce templates show correct titles. ([6452](https://github.com/woocommerce/woocommerce-blocks/pull/6452))
53+
54+
1. Go to `Appearance → Editor → Browse all templates`.
55+
2. Make sure you have `archive-product.html` in your theme's templates directory.
56+
3. Notice the `archive-product.html` template shows the correct title and description.
57+
58+
## Feature plugin only
59+
60+
n/a

docs/internal-developers/testing/releases/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ Every release includes specific testing instructions for new features and bug fi
8181
- [7.8.2](./782.md)
8282
- [7.8.3](./783.md)
8383
- [7.9.0](./790.md)
84+
- [8.0.0](./800.md)
8485

8586
<!-- FEEDBACK -->
8687

0 commit comments

Comments
 (0)