Commit Graph

3352 Commits

Author SHA1 Message Date
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
Peter Fabian e6cdd74a79 Add parent's default for low stock if notthing is set on individual variation.
I.e. use variation low stock amount value, if not available, use parent product's value, if not available, use the store-wide default.
2021-03-15 18:31:31 +01:00
Ron Rennick 6031cd922e Merge branch 'trunk' into e2e/api/poc-delete-products 2021-03-15 14:14:31 -03:00
Ron Rennick 372b721b1c package lock maintenance, remove simple products in group product test 2021-03-15 14:04:37 -03:00
Ron Rennick b64c99a8fb Merge branch 'trunk' into update/e2e-api-product-delete 2021-03-15 13:47:56 -03:00
Ron Rennick 5d98dca84e Merge branch 'trunk' into fix/e2e-wp57-cli 2021-03-15 13:40:33 -03:00
Veljko 5897027080 Fixed flaky test checkout coupons 2021-03-15 13:14:48 +01:00
Claudio Sanches 16823082aa Removed Travis 2021-03-13 21:58:42 -03:00
Claudio Sanches 65cfa4866f Better CI messages 2021-03-13 21:06:06 -03:00
Claudio Sanches 75ed94bd38 Fixed PHPCS run and added cs2pr support 2021-03-13 21:01:21 -03:00
Veljko 6d24f4dc22 Update test 2021-03-13 20:49:45 +01:00
Veljko dfc38562ce Improve test 2021-03-13 19:43:29 +01:00
Veljko 21307e6603 Add checker for existing shipping zones 2021-03-13 18:54:48 +01:00
Veljko fc38b8961e Update test case 2021-03-13 14:23:40 +01:00
Veljko d1ca54514a Reorder tests 2021-03-13 13:56:38 +01:00
Veljko 471f43fd33 Fix reordering tests 2021-03-13 13:49:06 +01:00
Veljko 959ace94e5 Improve page util 2021-03-13 12:59:33 +01:00
Veljko 92a127bcbb Reorder test and improve code 2021-03-13 12:26:28 +01:00
Veljko 12e417ce71 Improve code 2021-03-13 11:55:44 +01:00
Veljko 88cdb83a55 Update test 2021-03-13 10:56:23 +01:00
Veljko V a3cef15e08
Merge branch 'trunk' into e2e/e2e-merchant-settings-shipping-zones 2021-03-13 00:00:10 +01:00
Veljko 70ed073231 Improve test and util 2021-03-12 23:53:04 +01:00
Veljko f903fdab29 Updated page util 2021-03-12 22:23:10 +01:00
Veljko bde3d1c919 Merge branch 'try/add-e2e-screenshot' into e2e/e2e-merchant-search-orders 2021-03-12 21:49:59 +01:00
Ron Rennick 91a4283075 update changelog, readme, fix test broken to test the bot 2021-03-12 16:40:20 -04:00
Ron Rennick 3fa03509db add token to channel join call, update package-lock 2021-03-12 15:40:09 -04:00
Ron Rennick 025b92d5da output error on unknown error, expand PR info 2021-03-12 13:07:10 -04:00
Veljko 26a9abd85e Merge branch 'try/add-e2e-screenshot' into e2e/e2e-merchant-search-orders 2021-03-12 17:55:53 +01:00
Ron Rennick 69f2ce608d output error data on unknown error 2021-03-12 12:39:03 -04:00
Ron Rennick 26f2353be9 Merge branch 'trunk' into update/e2e-api-product-delete 2021-03-12 12:01:41 -04:00
Veljko 7e3abe0f33 Merge branch 'trunk' into e2e/e2e-merchant-search-orders 2021-03-12 17:00:42 +01:00
Ron Rennick 698fdc3712 Merge branch 'trunk' into try/add-e2e-screenshot 2021-03-12 12:00:24 -04:00
Veljko 3ae4e7b4bc Merge branch 'try/add-e2e-screenshot' into e2e/e2e-merchant-search-orders 2021-03-12 09:26:20 +01:00
Jake Oehler Morrison 2f30a141bd Include DB env vars on cli service in e2e tests 2021-03-11 16:19:34 +00:00
Peter Fabian 1b53b724b2 Fix existing tests. 2021-03-11 17:02:22 +01:00
Ron Rennick d683e24259 explicitly join the slack channel 2021-03-11 10:46:04 -04:00
Veljko 710e09687f Merge branch 'trunk' into e2e-shopper-pay-order 2021-03-11 10:40:14 +01:00
Ron Rennick 12c0793217 add token to calls, remove block from test title 2021-03-09 16:49:47 -04:00
Ron Rennick bb907a6acd add slack secrets, deliberately break test 2021-03-09 16:11:48 -04:00
Ron Rennick f266f20101 delete vs trash product in e2e api 2021-03-09 13:45:05 -04:00
Ron Rennick ca2cf3cef0 Merge branch 'trunk' into try/add-e2e-screenshot 2021-03-09 13:29:31 -04:00
Ron Rennick d4f56c47a8 Merge branch 'trunk' into update/core-tests-group-api 2021-03-09 13:27:05 -04:00
Ron Rennick 9352dd1b81
Merge pull request #29309 from woocommerce/fix/e2e-product-search
Fix flaky issues with e2e product filter, search, sort test
2021-03-09 13:26:01 -04:00
Ron Rennick 0395457e0c fix api package build errors 2021-03-09 11:33:29 -04:00
Ron Rennick b389cdb76e merge changelog with trunk 2021-03-09 10:39:15 -04:00
Ron Rennick 2d8ab6e2f8 include the current block in screenshot params 2021-03-09 10:19:43 -04:00
Ron Rennick add5d73df2 update browse,search,sort test to be more reliable 2021-03-09 08:49:52 -04:00
Ron Rennick c42e2db280 use api to create products for search test 2021-03-08 22:39:30 -04:00
Ron Rennick 4c88973039 add slack channel support 2021-03-08 19:22:55 -04:00
Ron Rennick 50e9ff2783 make screenshots optional 2021-03-08 16:56:47 -04:00
Ron Rennick b686a45339 update package depenendencies 2021-03-08 16:17:27 -04:00
Jonathan Sadowski 4a5c6b86b3 Update e2e/env CHANGELOG for wc-e2e space fix 2021-03-08 14:06:14 -06:00
Ron Rennick 0e6d14b12d create screenshot on e2e test failure 2021-03-08 15:07:29 -04:00
Jonathan Sadowski e472c99a5c Fix E2E shorthand script to allow for directories with spaces 2021-03-08 11:38:41 -06:00
Veljko ed9b4762ae Update test and utils methods 2021-03-07 15:46:03 +01:00
Veljko V 1fb27ec3dd
Merge branch 'trunk' into e2e/e2e-merchant-search-orders 2021-03-06 12:13:18 +01:00
Veljko 94f83cb859 Revert changes and add waits 2021-03-06 12:09:12 +01:00
Ron Rennick 30d7b2ce9d
Merge pull request #29270 from woocommerce/add/merchant-order-email-flow
Add merchant order email flow e2e test
2021-03-05 11:21:13 -04:00
Roy Ho 9a96ef1246
Merge pull request #29285 from Saggre/fix/typos
Fix typos in docs
2021-03-05 07:17:52 -08:00
Veljko e6fe91ee02 Improve code 2021-03-05 15:54:45 +01:00
Ron Rennick f36c802eb3
Merge pull request #29279 from woocommerce/add/delete-step-product-api-tests
Added delete step to API product tests
2021-03-05 10:43:39 -04:00
Veljko 26c71b9db6 Improve code 2021-03-05 13:57:46 +01:00
Veljko 4b12dfdeda Improve test code 2021-03-05 12:45:16 +01:00
Veljko 7d8e5430ec Fix select element 2021-03-05 12:05:07 +01:00
Veljko 9d52012b8e Improve code and fix flakyness 2021-03-05 11:27:39 +01:00
Veljko 7eae2f2fe8 Improve test and add waits 2021-03-05 11:19:43 +01:00
Veljko c9201e4817 Improved page util method 2021-03-05 10:38:55 +01:00
Saggre 24167a5eed Fix typos in docs 2021-03-05 11:19:58 +02:00
Veljko c10d03b6ab Updated page util method 2021-03-05 10:16:55 +01:00
Veljko V a4d6183229
Merge branch 'trunk' into e2e/e2e-merchant-search-orders 2021-03-05 09:08:30 +01:00
Veljko b2a395c918 Update test and util 2021-03-05 09:07:23 +01:00
Veljko V b1c13e161b
Merge branch 'trunk' into e2e/e2e-merchant-settings-shipping-zones 2021-03-05 08:53:21 +01:00
Veljko eaf8039223 Add waits to fix flakyness 2021-03-05 08:50:11 +01:00
zhongruige 5bf3e8ed98 Code review feedback 2021-03-04 14:17:43 -07:00
Greg b48d2bfc8f
Merge branch 'trunk' into add/merchant-order-email-flow 2021-03-04 13:53:12 -07:00
Veljko V f44c2fa549
Merge branch 'trunk' into e2e-shopper-pay-order 2021-03-04 21:51:32 +01:00
Veljko V 26be0bf713
Merge branch 'trunk' into e2e/e2e-merchant-search-orders 2021-03-04 20:38:49 +01:00
Veljko 1ab3935e1d Update test and page util 2021-03-04 20:32:53 +01:00
Veljko V 9e1d785086
Merge branch 'trunk' into e2e/e2e-merchant-settings-shipping-zones 2021-03-04 19:56:16 +01:00
Veljko 1accf7166a Add UiUnblocked 2021-03-04 19:46:47 +01:00
zhongruige 6fac4ab6d5 Added delete step to product tests 2021-03-04 11:43:15 -07:00
Veljko V 854ea026b2
Merge branch 'trunk' into e2e-shopper-browse-search-sort 2021-03-04 10:06:30 +01:00
Greg e52504679d
Merge pull request #29236 from woocommerce/fix/28883
add variable product support to api package
2021-03-03 17:20:20 -07:00
Ron Rennick a106807c51 changes per review 2021-03-03 19:07:43 -04:00
Greg 7b160fa631
Merge branch 'trunk' into add/merchant-order-email-flow 2021-03-03 15:03:23 -07:00
Greg 6b3ca3a456
Merge pull request #29098 from woocommerce/e2e/e2e-page-utils-coupons
Add new e2e page utils and update coupon tests
2021-03-03 14:34:29 -07:00
zhongruige be47060e86 Add flag for clicking to update an order 2021-03-03 10:52:50 -07:00
zhongruige c960edb786 Code review feedback 2021-03-03 10:49:06 -07:00
zhongruige d6b2a6cadd Fix minor type in changelog 2021-03-03 10:01:31 -07:00
zhongruige 4610d5cf16 Updated READMEs and CHANGELOGs 2021-03-03 09:57:11 -07:00
zhongruige afac2aefab Added etests around merchant email flows 2021-03-03 09:45:16 -07:00
Ron Rennick 9ff3122477 add group api test to run all api tests 2021-03-03 12:25:24 -04:00
Ron Rennick 3ab844043f update changelogs, small fixes noticed in review 2021-03-03 11:39:09 -04:00
Ron Rennick df22234a91 add basic variation api tests 2021-03-03 10:31:09 -04:00
Veljko 3b24423b0c Update removeCoupon to include coupon name 2021-03-03 14:57:10 +01:00
Veljko V 92d1f29581
Merge branch 'trunk' into e2e-shopper-pay-order 2021-03-03 14:10:20 +01:00
Veljko 29d8efe012 Edit default json file 2021-03-03 14:02:59 +01:00
Moon 00a272fa85
Merge pull request #29174 from woocommerce/add/28568-dashboard-widget-finish-setup
Add/28568 dashboard widget - setup
2021-03-02 16:46:51 -08:00
Ron Rennick 3ca97c97ff add variable product api test to core tests 2021-03-02 18:47:01 -04:00
Ron Rennick 8b955f79d0 finish out splitting out price properties 2021-03-02 16:01:20 -04:00
Ron Rennick 9675b7ac15 merge trunk 2021-03-02 15:38:03 -04:00
Ron Rennick 220d2b70f3 give grouped-product consistent file name 2021-03-02 14:33:30 -04:00
Ron Rennick 4e55734795 merge trunk 2021-03-02 14:28:16 -04:00
zhongruige 14c0e296ed Remove extra space 2021-03-02 10:24:25 -07:00
zhongruige 69f27b5e6c Code review feedback 2021-03-02 08:57:30 -07:00