Rodel Calasagsag
11dce13701
Merge branch 'trunk' into e2e/e2e-merchant-settings-add-shipping-classes
2021-04-08 22:17:40 -07:00
Veljko
bc40163155
Make the test more granular
2021-04-08 19:01:54 +02:00
Veljko
d4d93f9239
Remove shipping method deletion
2021-04-08 18:18:59 +02:00
Veljko
fc14a4e5da
Add missing beforeAll code
2021-04-08 17:20:03 +02:00
Veljko
a9ce07c020
Update test
2021-04-08 17:11:29 +02:00
Tam Mullen
59ed09157b
Merge pull request #29426 from woocommerce/e2e/e2e-merchant-import-products
...
Add new e2e test merchant import products via CSV file
2021-04-08 14:46:31 +01:00
Veljko
4fed8f8dab
Add missing jest/global
2021-04-08 15:09:59 +02:00
Veljko
7a1ba36fc9
Added new component and updated tests
2021-04-08 12:41:02 +02:00
Néstor Soriano
439d26be82
Merge pull request #29606 from woocommerce/fix/29545
...
Don't verify empty country codes on checkout
2021-04-08 12:40:13 +02:00
Veljko
b195e354a2
Make test more granular
2021-04-08 11:44:54 +02:00
Veljko
6574db5c2c
Add additional test scenarios
2021-04-08 10:43:07 +02:00
Veljko
615bb66d41
Revert timeout back and split test
2021-04-08 10:09:12 +02:00
Veljko
ca4d690c5c
Try with 45s timeout
2021-04-08 09:19:47 +02:00
Ron Rennick
4732a09b23
minor fixes from visual diff
2021-04-07 23:06:00 -03:00
Ron Rennick
d025f47449
allow multiple runs of setup/onboarding
2021-04-07 22:54:25 -03:00
Ron Rennick
86e83b6560
reset onboarding, shipping, tracking
2021-04-07 19:25:09 -03:00
Roy Ho
8052fbe7be
Merge pull request #29605 from woocommerce/fix/28759-billing-shipping-addresses
...
Fix/28759 billing shipping addresses
2021-04-07 14:34:01 -07:00
Claudio Sanches
ec77c3bcc9
Merge pull request #29603 from masteradhoc/masteradhoc-accessibility-strikethrough-price
...
Improve WooCommerce Accessibility - Strikethrough Price
2021-04-07 13:41:08 -03:00
Veljko
9fdbaae76e
Add changelog and update spaces
2021-04-07 17:52:58 +02:00
Veljko
a6467681c8
Add new e2e test shopper cart calculate shipping
2021-04-07 17:50:09 +02:00
Nestor Soriano
a37b2a7474
Don't verify empty country codes on checkout
...
PR #28849 introduced a verification of the posted country code
on checkout, so an invalid code will throw an error. However there
are cases when an empty code is legitimately received, for example
when using Paypal checkout directly from the product page and
the customer doesn't have an address in his Paypal profile.
2021-04-07 09:59:56 +02:00
Barry Hughes
87cdcff52d
Merge branch 'trunk' into fix/28759-billing-shipping-addresses
2021-04-06 17:22:52 -07:00
Brian
778cf448cb
Update data.php
...
fix legacy code test
2021-04-06 23:56:28 +02:00
Brian
50b882905f
Update data.php
...
fix legacy tests
2021-04-06 23:44:36 +02:00
Brian
913c46ac91
Update functions.php
...
fix legacy test
2021-04-06 23:43:53 +02:00
Veljko V
be44da32de
Merge pull request #29551 from woocommerce/fix/allow-local-slackbot
...
Allow local slackbot
2021-04-06 16:35:48 +02:00
rodel-calasagsag
fb5ccc14a1
Consistent faker version
2021-04-06 02:26:58 -07:00
Rodel Calasagsag
da4d294e29
Merge branch 'trunk' into e2e/e2e-merchant-settings-add-shipping-classes
2021-04-06 01:26:12 -07:00
rodel-calasagsag
1d77f607b0
Changed property tax_class to taxClass
2021-04-06 01:09:30 -07:00
Greg
5aeafe56eb
Merge pull request #29571 from woocommerce/add/smoke-test-daily
...
add smoke test daily log in
2021-04-05 13:32:22 -06:00
Ron Rennick
8bfb2fa8df
Merge pull request #29544 from woocommerce/fix/empty-cart-remove-coupons
...
Remove all coupons before each test run, and clear cart
2021-04-05 16:11:38 -03:00
Veljko V
5cb034fdc7
Merge branch 'trunk' into e2e/e2e-shopper-cart-redirection
2021-04-05 17:55:48 +02:00
Veljko V
701d7fa183
Merge branch 'trunk' into e2e/e2e-merchant-import-products
2021-04-05 17:50:32 +02:00
Veljko
45fdc3451c
Add new e2e test shopper cart redirection
2021-04-05 15:53:49 +02:00
Veljko
9d1b347148
Add spacing and missing await
2021-04-05 11:25:15 +02:00
rodel-calasagsag
dee400cd84
Make product names unique
2021-04-04 06:29:19 -07:00
rodel-calasagsag
3d8e27e06a
Changed currency to USD
2021-04-04 03:44:40 -07:00
rodel-calasagsag
8de05f8e5b
Added 'faker' dependency
2021-04-04 02:26:53 -07:00
Rodel Calasagsag
cb53050892
Merge branch 'trunk' into e2e/e2e-merchant-settings-add-shipping-classes
2021-04-04 01:47:33 -07:00
rodel-calasagsag
68df2796a9
Added 'faker' dependency
2021-04-04 01:39:57 -07:00
rodel-calasagsag
e39badbcf7
Fixed missing semi-colons and other styling issues
2021-04-04 01:26:27 -07:00
rodel-calasagsag
8d4ebb935e
Add missing exports for this test
2021-04-04 01:20:59 -07:00
Veljko V
b850ba3f84
Merge branch 'trunk' into e2e/e2e-merchant-import-products
2021-04-02 09:52:45 +02:00
Veljko V
93ceea1854
Merge branch 'trunk' into e2e/e2e-shopper-login-checkout
2021-04-02 09:51:52 +02:00
Ron Rennick
9355c92231
add smoke test daily log in
2021-04-01 21:55:38 -03:00
Greg
e39f2ecd4f
Merge pull request #29565 from woocommerce/e2e/e2e-shopper-my-account-create
...
Added new e2e test my account create account
2021-04-01 15:44:05 -06:00
zhongruige
b1d0f4eab0
Add missing semicolon
2021-04-01 12:51:04 -06:00
Ron Rennick
a5b612b0a8
Merge branch 'trunk' into fix/allow-local-slackbot
2021-04-01 14:48:46 -03:00
Veljko
daf41aadb9
Merge branch 'trunk' into e2e/e2e-shopper-login-checkout
2021-04-01 19:35:29 +02:00
Greg
e5c2e32a7b
Merge pull request #29549 from woocommerce/e2e/e2e-fix-flaky-order-searching
...
Fix flakiness in Merchant's Order Searching test
2021-04-01 11:29:08 -06:00
Greg
a4ef0b0b1d
Merge pull request #29548 from woocommerce/e2e/e2e-fix-flaky-shipping-zones
...
Fix flakiness in Merchant's Add Shipping Zones test
2021-04-01 11:02:00 -06:00
Ron Rennick
13f6cf4819
Merge pull request #29557 from woocommerce/fix/e2e-onboarding-fkakiness
...
Fix for e2e flakiness in onboarding wizard
2021-04-01 12:51:43 -03:00
Veljko
29f47f2289
Fixed spaces in the code
2021-04-01 16:24:26 +02:00
Veljko
1676c0d8a3
Added new e2e test shopper create account
2021-04-01 15:38:53 +02:00
Veljko
eb6572fec0
Added new e2e test shopper login checkout
2021-04-01 11:10:43 +02:00
Roy Ho
8b6e4ac519
Merge pull request #29542 from woocommerce/fix/23682.1
...
Update UID only for WooCommerce cookies
2021-03-31 16:05:28 -07:00
zhongruige
beb63625ac
Use checkbox specific utils and verify it's checked before continuing
2021-03-31 14:26:36 -06:00
𝓑𝓪𝓻𝓻𝔂 𝓗𝓾𝓰𝓱𝓮𝓼
095b3e9fb9
Merge latest changes from trunk.
2021-03-31 10:25:25 -07:00
Veljko
6cb79fb90d
Improve test and fix flakiness
2021-03-31 17:59:09 +02:00
Roy Ho
e4502fe314
Merge pull request #29495 from woocommerce/fix/29472
...
Add "postcodes" and "cities" support for the REST API tax rate creation/update endpoint
2021-03-31 08:17:31 -07:00
Veljko
f882aba670
Another attempt to fix flakiness
2021-03-31 16:50:41 +02:00
Veljko
b2dd7f9057
Add type instead of select
2021-03-31 16:06:07 +02:00
Ron Rennick
8cb816add9
silence channel_not_found warning
2021-03-31 10:08:00 -03:00
Ron Rennick
a720f00a2d
allow slackbot to function from local environment
2021-03-31 10:00:42 -03:00
Veljko
4e1b24044f
Fix flakiness in the test
2021-03-31 13:59:00 +02:00
Nestor Soriano
64e903f65f
Update REST API v3 taxes endpoint descriptions with deprecation/introduction information.
2021-03-31 12:41:53 +02:00
Nestor Soriano
8ff664e758
Fix "doing wrong wpdb::prepare" notice for REST API get taxes endpoint.
2021-03-31 12:09:20 +02:00
Veljko
110c31d078
Remove unnecessary postcode
2021-03-31 10:36:47 +02:00
Veljko
c9cd12f5e8
Fix flakiness in the test
2021-03-31 10:01:41 +02:00
Veljko V
183a4bd2cd
Merge branch 'trunk' into e2e/e2e-merchant-import-products
2021-03-31 08:43:03 +02:00
zhongruige
ce9a581c57
Typo fix
2021-03-30 16:22:02 -06:00
zhongruige
e856ad7b26
Updated changelog and README
2021-03-30 16:11:50 -06:00
zhongruige
3e0caaac5c
Remove all coupons before each test run, and clear cart
2021-03-30 16:03:52 -06:00
Claudio Sanches
2da3a37450
Added unit test
2021-03-30 14:11:33 -03:00
Veljko
84b9713cf9
Fix spaces in merchant
2021-03-30 18:23:48 +02:00
Veljko V
a8ab058fb5
Merge branch 'trunk' into e2e/e2e-merchant-analytics-pagechecks
2021-03-30 18:19:21 +02:00
Greg
0342ed782b
Merge pull request #29493 from woocommerce/e2e/e2e-shopper-checkout-new-account
...
Add new e2e test shopper / checkout / create an account
2021-03-30 08:04:26 -06:00
Néstor Soriano
8e57d58555
Merge pull request #29474 from woocommerce/fix/27290-take-2
...
Fix the REST API entry point to add coupons to an order.
2021-03-30 09:22:27 +02:00
Veljko
0ee581e662
Fix spaces issue
2021-03-30 08:48:20 +02:00
Ron Rennick
6d36055328
bump e2e-utils version
2021-03-29 17:58:59 -03:00
Ron Rennick
64d935470c
Merge branch 'trunk' into fix/remove-core-test-import
2021-03-29 13:44:22 -03:00
dependabot[bot]
609c72c695
Bump y18n from 4.0.0 to 4.0.1 in /tests/e2e/api
...
Bumps [y18n](https://github.com/yargs/y18n ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/yargs/y18n/releases )
- [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md )
- [Commits](https://github.com/yargs/y18n/commits )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-29 16:43:02 +00:00
Ron Rennick
3d50da02b8
Merge pull request #29440 from woocommerce/fix/29277-release
...
update changelogs, bump package versions
2021-03-29 13:41:52 -03:00
Nestor Soriano
ccb8cbddac
Adjust tests for WC_Admin_Dashboard_Setup (consider 'payments' task)
2021-03-29 17:39:58 +02:00
rodel
39e58101a5
Fixed product setup.
...
Re-enabled all merchant tests.
2021-03-28 18:03:47 +08:00
rodel
45ea52f762
WIP: re-construct products
2021-03-28 12:31:20 +08:00
rodel
24c456b440
revert default.json
2021-03-27 18:56:18 +08:00
𝓑𝓪𝓻𝓻𝔂 𝓗𝓾𝓰𝓱𝓮𝓼
f0c164d2d4
Do not copy fields from the billing address to the shipping address. | #28759
2021-03-26 17:08:37 -07:00
Ron Rennick
fd77beb9af
use require instead of import for faker
2021-03-26 11:23:28 -03:00
Ron Rennick
4f6c0ee13e
use require in core test
2021-03-25 15:28:21 -03:00
Veljko
5b3bc1665d
Updated core-tests-root file
2021-03-25 18:12:54 +01:00
Veljko
afd39e5866
Added core tests root and updated test
2021-03-25 15:59:00 +01:00
Nestor Soriano
b5e13bd771
Add support for "postcodes" and "cities" (arrays) fields to the
...
REST API endpoints for creating and updating taxes.
2021-03-25 14:56:40 +01:00
Nestor Soriano
8ec8daf65a
Add a do_rest_request method to WC_REST_Unit_Test_Case.
2021-03-25 14:56:34 +01:00
Veljko
29ed6bd6e7
Fix test to check for settings checkbox
2021-03-25 13:50:13 +01:00
Veljko
d6cc48c2e3
Fix spaces in code
2021-03-25 13:22:30 +01:00
Veljko
c13aa0f694
Added new e2e test checkout new account
2021-03-25 13:17:42 +01:00
Veljko
3feaba9a47
Update test to match with data state
2021-03-25 12:14:49 +01:00
Veljko
e1a3be4945
Added new e2e test opening analytics
2021-03-25 10:21:32 +01:00
Ron Rennick
8efbd3cbf5
Merge branch 'trunk' into fix/29277-release
2021-03-24 17:53:27 -03:00
Greg
94cd20f16e
Merge pull request #29313 from woocommerce/update/e2e-api-product-delete
...
delete vs trash product in e2e api
2021-03-24 14:25:12 -06:00
Ron Rennick
7529914a98
Merge branch 'trunk' into fix/29277-release
2021-03-24 16:15:03 -03:00
Ron Rennick
6efa5b7ba4
Merge pull request #29399 from woocommerce/fix/29277
...
Update E2E readme files for release
2021-03-24 16:09:34 -03:00
Nestor Soriano
2b8cac7cf2
Fix the REST API entry point to add coupons to an order.
...
- Check input (no 'id', has 'code') and throw an error if needed
before removing the existing coupons, so an invalid input
won't cause the loss of these existing coupons.
- Also, check that the coupon is actually valid as part of the
input check.
- Cache the coupon objects that are created during the input check,
and apply them directly.
- Don't check if 'coupon_lines' is an array and contains arrays,
that's already done by the REST API engine by looking at the schema.
- Adjust unit tests.
2021-03-24 15:19:34 +01:00
rodel
1d91947953
simplified steps and functions
2021-03-23 09:56:39 -07:00
rodel
867122574d
cleaned off todo comments
2021-03-23 09:19:21 -07:00
rodel
945d9a6a20
Added steps and verifications for tax classes
2021-03-23 09:17:47 -07:00
rodel
a24479d596
wip: setup taxes through API
2021-03-23 08:09:58 -07:00
Néstor Soriano
886cd15016
Merge pull request #29378 from woocommerce/fix/code-sniff
...
Remove Travis and fix CI in GitHub Actions
2021-03-23 15:22:49 +01:00
Veljko
dcee9ce109
Created test data folder and moved csv file
2021-03-23 14:09:31 +01:00
rodel
4f861c9b7a
wip: relocated product setup function
2021-03-23 05:00:56 -07:00
rodel
56bd958dde
wip: optimized steps
2021-03-23 04:57:29 -07:00
rodel
6f67a3a5b3
wip: fixed variable product initialization
2021-03-22 21:19:05 -07:00
rodel
2e667ae317
wip: setup products via API instead of UI
2021-03-22 07:41:41 -07:00
rodel
8614134887
wip: added variable and grouped products
2021-03-22 04:37:17 -07:00
rodel
ec994501ab
WIP: Add complex order test
2021-03-22 03:50:14 -07:00
rodel
a17a629f3f
re-enabled merchant tests
2021-03-21 06:09:12 -07:00
rodel
2c3bec8429
Tests for "Add shipping classes"
2021-03-21 06:07:50 -07:00
rodel
f19f39aabb
wip: first test in add shipping classes
2021-03-21 05:17:37 -07:00
Veljko
d578914a9d
Remove after all scenario
2021-03-19 17:29:48 +01:00
Ron Rennick
99b45ff583
update changelogs, bump package versions
2021-03-19 13:13:14 -03:00
Veljko
dc23f3a522
Remove removing products from before all
2021-03-19 13:50:23 +01:00
Veljko
783e232227
Add removing products before all
2021-03-19 13:04:00 +01:00
Veljko
fe51a15dcb
Add after all scenario
2021-03-19 11:58:20 +01:00
Veljko
cc5b57da94
Fix test and correct scenario
2021-03-18 23:48:36 +01:00
Veljko
1e9a4dd6ba
Improve test scenario
2021-03-18 21:35:07 +01:00
Veljko
f39d7531f8
Fix spaces in the code
2021-03-18 18:02:42 +01:00
Veljko V
24747c1713
Merge branch 'trunk' into e2e/e2e-merchant-import-products
2021-03-18 17:27:50 +01:00
Veljko
9c32f421b7
Add new scenario and update changelogs
2021-03-18 17:23:44 +01:00
Veljko
4f98833094
Add first test import products
2021-03-18 13:42:59 +01:00
Veljko
f73fdfa4f6
First part of the test
2021-03-18 12:11:38 +01:00
Ron Rennick
e25ee7f36c
fix merge conflicts
2021-03-17 16:40:49 -03:00
Greg
fed4e14459
Merge pull request #29413 from woocommerce/fix/e2e-shipping-test
...
Attempt to fix flakiness in shipping test
2021-03-17 13:17:07 -06:00
Ron Rennick
ddb940e993
Attempt to fix flakiness in shipping test
...
- Work around Delete and Edit action links not being visible
- delete all shipping zones at beginning of test
- use uiUnBlock instead of page wait
- ensure clicking method edit OK button
2021-03-17 14:48:06 -03:00
Greg
b6f3c2b0be
Merge pull request #29383 from woocommerce/e2e/e2e-fix-flaky-checkout-coupons
...
Fixed flaky e2e test checkout coupons
2021-03-17 08:49:14 -06:00
Veljko V
f65c493e38
Merge branch 'trunk' into e2e/e2e-merchant-search-orders
2021-03-17 09:07:51 +01:00
Néstor Soriano
17224d0ab1
Merge pull request #29345 from woocommerce/hw/low-stock-threshold-for-variations
...
Low stock threshold for variations
2021-03-17 08:59:32 +01:00
Greg
c3e765642c
Merge pull request #29104 from woocommerce/e2e/e2e-merchant-settings-shipping-zones
...
Add new e2e test merchant shipping zones test
2021-03-16 19:07:24 -06:00
Ron Rennick
a3aacf5661
update utils readme
2021-03-16 16:57:42 -03:00
Ron Rennick
ed4f3af997
update/expand core tests and api readmes
2021-03-16 16:00:01 -03:00
Ron Rennick
34ef87acd3
Merge branch 'trunk' into fix/29277
2021-03-16 13:33:30 -03:00
Ron Rennick
48dc56d32a
update e2e main and env readmes
2021-03-16 11:06:44 -03:00
Ron Rennick
53451e5b36
update init-wp-beta.sh with changes to initialize.sh
2021-03-16 10:54:47 -03:00
Tam Mullen
a7bceeb50f
Merge pull request #28818 from woocommerce/e2e-shopper-pay-order
...
Add new e2e test shopper my account pay order
2021-03-16 13:26:21 +00:00
Peter Fabian
351c07d655
Improved tests, added save points, fixed comments.
2021-03-16 13:08:29 +01:00
Veljko
58d85a8321
Merge branch 'trunk' into e2e/e2e-fix-flaky-checkout-coupons
2021-03-16 09:44:55 +01:00
Veljko
449f3809b4
Merge branch 'trunk' into e2e/e2e-merchant-search-orders
2021-03-16 09:07:37 +01:00
Veljko
1e59f49f08
Merging with trunk and improving test
2021-03-16 09:02:52 +01:00
Veljko
33978a5e5b
Merge branch 'trunk' into e2e/e2e-merchant-settings-shipping-zones
2021-03-16 08:54:18 +01:00
Greg
d7eb6d0b9e
Merge pull request #28851 from woocommerce/e2e/api/poc-delete-products
...
Use api to delete products before e2e tests
2021-03-15 16:22:12 -06:00