Commit Graph

1156 Commits

Author SHA1 Message Date
Rodel Calasagsag 344aebd0b5 Fix merge conflict in e2e-utils CHANGELOG 2021-07-29 20:32:50 +08:00
rodelgc 0ea8637094
Merge branch 'trunk' into add/e2e-merchant-batch-create-orders 2021-07-29 19:48:26 +08:00
Rodel Calasagsag e5078cdf5c Add new util function to the readme 2021-07-29 19:32:12 +08:00
Rodel Calasagsag 16083c2574 Move utility function to withRestApi 2021-07-29 19:31:27 +08:00
Rodel Calasagsag b116756b09 Renamed 'status' variable 2021-07-29 18:27:26 +08:00
Greg 47683bb1b5 Update README 2021-07-27 20:48:45 -06:00
Greg b50f88ee29 Removed ignore lint fields 2021-07-27 20:43:47 -06:00
Greg 5229087aa1 Merge branch 'trunk' of github.com:woocommerce/woocommerce into add/plugin-upload-flow 2021-07-22 12:42:50 -06:00
Greg 32454db984 Update selectors 2021-07-22 11:38:42 -06:00
Greg 946a4e755a Update selector 2021-07-22 11:23:24 -06:00
Greg 0de5726332 Merge branch 'trunk' of github.com:woocommerce/woocommerce into fix-e2e/add-wait-for-search 2021-07-22 11:17:21 -06:00
Greg 45735a30f7 Make selector more specific 2021-07-22 10:55:45 -06:00
Greg 88686602ed Add longer timeout on selector 2021-07-21 13:26:33 -06:00
Greg e0c5bdadc2 Added wait for selector in search 2021-07-21 12:45:16 -06:00
Greg d062a76a2c Code review feedback 2021-07-21 10:22:50 -06:00
barryhughes 583130531c Fix E2E tests. 2021-07-20 16:52:42 -07:00
Greg f31693aaec Add in env flag 2021-07-20 15:26:51 -06:00
Greg 268c07118e Added plugin upload functionality 2021-07-15 14:39:32 -06:00
Tam Mullen d30c11f92b Merge branch 'trunk' of github.com:woocommerce/woocommerce into try/perf-k6-checkout-poc-2 2021-07-13 17:27:06 +01:00
Ron Rennick 2fcd2edbd3
Merge pull request #30117 from woocommerce/add/block-concurrent-test-runs
Added logic to draft and publish the ready page on each run
2021-07-09 15:52:51 -03:00
Greg f2a4137a7f Added comment blocks 2021-07-09 10:30:16 -06:00
Greg b34f14eaf4 Merge branch 'trunk' of github.com:woocommerce/woocommerce into add/install-all-pending-updates 2021-07-09 10:22:36 -06:00
Greg af7271b747 Remove error case 2021-07-07 10:37:47 -06:00
Greg 88c62ae708 Code review feedback 2021-07-06 11:19:09 -06:00
Greg 5c5f97cce1 Merge branch 'trunk' of github.com:woocommerce/woocommerce into add/block-concurrent-test-runs 2021-07-06 11:11:03 -06:00
Ron Rennick 8454dd9380
update DB in wp beta initialization script (#30189) 2021-07-06 14:00:50 +02:00
Rodel Calasagsag f092274972 Added changelog entry 2021-07-01 20:12:52 +08:00
Rodel Calasagsag 07dc505d18 Added changelog entries 2021-07-01 20:09:24 +08:00
Rodel Calasagsag 60b5b183da Use switch-case to get coupons 2021-07-01 20:02:59 +08:00
Rodel Calasagsag cd463d0a92 Implement it.each on front-end-my-account.test.js 2021-07-01 19:51:20 +08:00
Rodel Calasagsag 224d88f1b0 Implement it.each on front-end-checkout-coupons.test.js 2021-07-01 19:29:57 +08:00
Rodel Calasagsag a5c5451dc5 Implement it.each on front-end-cart-coupons.test.js 2021-07-01 19:23:23 +08:00
Rodel Calasagsag ad139d821b Implement it.each on wp-admin-order-status-filters.test.js 2021-07-01 18:48:48 +08:00
Rodel Calasagsag c25b23aafc Used API package to create orders by batch 2021-07-01 16:50:35 +08:00
Rodel Calasagsag 028c594bd6 Implemented on wp-admin-analytics-page-loads.test.js 2021-07-01 15:44:36 +08:00
Rodel Calasagsag c0b33e4909 it.each() on onboarding tests 2021-07-01 14:25:43 +08:00
Rodel Calasagsag 7934c9505b Merge branch 'trunk' into add/e2e-implement-describe-each 2021-07-01 13:45:34 +08:00
Greg 5062c13f38 Broke out install function 2021-06-30 14:35:17 -06:00
Greg 6888759764 Pull in API package 2021-06-30 14:03:07 -06:00
Greg 4d40340785 Merge branch 'trunk' of github.com:woocommerce/woocommerce into add/block-concurrent-test-runs 2021-06-30 13:53:18 -06:00
Greg e08313d203 Code review feedback 2021-06-30 13:31:49 -06:00
Rodel Calasagsag fdad5c7c5f Added changelog entries 2021-06-30 19:11:30 +08:00
Rodel Calasagsag 53be6fb3d2 Used API package to create orders by batch 2021-06-30 18:48:10 +08:00
Vedanshu Jain f367fcd4f7
Merge pull request #29966 from MoustafaMohsen/patch-1
Typo in example code block
2021-06-23 19:36:06 +05:30
Greg 74a9e1b0ec
Merge branch 'trunk' into add/install-all-pending-updates 2021-06-18 11:31:42 -06:00
Greg 9e9a124f52
Merge pull request #30056 from woocommerce/add/e2e-shopper-create-products-api
Add/e2e shopper create products api
2021-06-18 06:56:17 -06:00
Vedanshu Jain 7ee760f617
Merge pull request #30118 from woocommerce/update/woocommerce-admin/2.4.0-rc.1
Bump woocommerce-admin version to 2.4.0-rc.2
2021-06-18 17:57:54 +05:30
Ilyas Foo e0db9beb20 Add delay to reduce e2e test flakiness in OBW - Business Details 2021-06-18 18:19:27 +08:00
Rodel Calasagsag 639c091f61 Added changelog in utils package 2021-06-18 15:17:18 +08:00
Rodel Calasagsag 1d708d9dfc Merge branch 'trunk' into add/e2e-implement-describe-each 2021-06-18 13:07:51 +08:00
Vedanshu Jain 39c057f636
Merge pull request #29971 from woocommerce/hide-pypl-on-new-sites
Hide PayPal Standard on new installs
2021-06-17 19:40:53 +05:30
vedanshujain 8fbb86e096 Remove PayPal test since its removed by default now. 2021-06-17 15:11:42 +05:30
vedanshujain 532998b6e8 No need to check for Paypal standard since its removed.
See #29971 but basically we want to remove PayPal standard in favor of PayPal checkout which has better experience. So this test is not valid anymore.
2021-06-17 14:34:22 +05:30
Rodel Calasagsag 1a9ff01492 Data table as 2D array 2021-06-17 15:22:11 +08:00
Rodel Calasagsag c7a2fb9480 Corrected test name formatting 2021-06-17 13:50:47 +08:00
Rodel Calasagsag 1a6380c9c5 POC: Array of objects 2021-06-17 13:35:00 +08:00
Greg 89d166e8b4 Added logic to draft and publish the ready page on each run 2021-06-16 15:28:04 -06:00
Greg 372064c49f Added flows for updating WP, themes, and plugins 2021-06-15 16:28:10 -06:00
Rodel Calasagsag 0cc9788ff6 Relocated instantiation statements 2021-06-09 17:44:20 +08:00
Rodel Calasagsag e5ed6dc81a Revert whitespaces for easier review 2021-06-09 17:38:20 +08:00
Rodel Calasagsag f2305a2486 Fix instantiation of grouped product variables 2021-06-09 17:08:45 +08:00
Rodel Calasagsag 78ef1e4411 Remove unnecessary import 2021-06-09 15:55:58 +08:00
Rodel Calasagsag 47a3ea0077 Revert default.json 2021-06-09 15:55:47 +08:00
Rodel Calasagsag d9cead9943 Merge branch 'trunk' into add/e2e-shopper-create-products-api 2021-06-07 18:48:11 +08:00
Rodel Calasagsag 179bad04b8 Fixed erroneous variables 2021-06-07 18:46:40 +08:00
Rodel Calasagsag 21d037900a Use API to create Grouped Products 2021-06-07 17:41:36 +08:00
Rodel Calasagsag 61992e2d2e Minor doc change 2021-06-07 16:11:41 +08:00
Rodel Calasagsag 779f618adf Refactor steps 2021-06-06 01:07:19 +08:00
Rodel Calasagsag 6ab74bf811 Fix variation factory to include all fields from params 2021-06-05 20:50:44 +08:00
Rodel Calasagsag ef90dc7ea3 REfactor first 2 tests 2021-06-05 20:49:43 +08:00
Rodel Calasagsag 81e05acdd6 Use API to generate all possible variations 2021-06-05 20:48:38 +08:00
Ron Rennick f3908c9fe9
add wait between loading shop and add to cart (#30017) 2021-06-03 16:07:55 +02:00
Rodel Calasagsag 95c088142b Removed unnecessary 3rd attribute in default variations object 2021-06-03 20:06:50 +08:00
Leif Singer b2ab18d168
fix Slack OAuth scopes typo in README 2021-06-03 13:42:10 +02:00
Rodel Calasagsag de56309f81 REmove unnecessary imports 2021-06-03 19:20:59 +08:00
Rodel Calasagsag 28c2597b0f Allow customization of variable product and variations 2021-06-03 19:16:20 +08:00
Rodel Calasagsag 46b5cf8803 Use factories object to create variable products 2021-06-02 21:12:31 +08:00
Rodel Calasagsag 0a6d38fc6b TODO: use factory instead 2021-06-02 18:46:12 +08:00
Rodel Calasagsag f616645f7b Select attributes based on what's written in default.json 2021-06-02 18:45:20 +08:00
Rodel Calasagsag c46a30be8c Added logo attribute to variation 2021-06-02 18:43:38 +08:00
Rodel Calasagsag ee50c0d4b2 Return variable product object from response 2021-06-02 16:43:55 +08:00
Tam Mullen b9037746ac Merge branch 'trunk' of github.com:woocommerce/woocommerce into try/perf-k6-checkout-poc 2021-06-01 15:57:27 +01:00
Rodel Calasagsag 2276f70fd2 Remove merchant login & logout steps surrounding createVariableProduct() 2021-06-01 20:06:00 +08:00
Rodel Calasagsag a028973279 Use api to create variable product 2021-06-01 20:04:04 +08:00
Rodel Calasagsag ddef1d8d95 updated property names to match those in API documentation 2021-06-01 20:03:25 +08:00
Ron Rennick d586d11ca2
add support for projects to suppress console output (#29960)
* add support for projects to suppress console output

* update E2E env readme, package lock maintenance
2021-05-26 13:20:08 +02:00
Ron Rennick e52bb139e8
release api package 0.2.0 (#29930) 2021-05-25 16:00:56 +02:00
Ron Rennick ba8597432d
support analytics page tests having charts (#29958) 2021-05-24 18:00:26 +02:00
Ron Rennick e1d5fc06a4
Packages/e2e releases (#29951)
* update env docs, bump version to 0.2.2

* update util docs, bump version to 0.1.5

* update core-tests docs, bump version to 0.1.4
2021-05-24 17:37:33 +02:00
Greg 7c5fd005fd
Merge pull request #29939 from woocommerce/e2e/remove-merchant-ui-login
Remove merchant login/logout calls
2021-05-22 10:06:33 -06:00
Moustafa Mohsen e13824fd19
Typo in example code block
Even though it's just an example ,It should reference the client not an undefined value
2021-05-22 18:06:17 +02:00
Rodel Calasagsag 072af834b9 Clear browser cache and cookies after each test.
Add merchant logins to relevant onboarding & setup tests
2021-05-21 19:27:50 +08:00
del 8a7f185652 Trash posts using WP API 2021-05-21 04:55:14 +08:00
del e455479db9 Removed unnecessary merchant logout 2021-05-21 04:43:47 +08:00
del 7751034808 Added necessary merchant logins 2021-05-21 04:43:29 +08:00
del 67e7521044 Reverted bulk trash logic 2021-05-21 01:18:46 +08:00
del d74d37ce67 Corrected logic prior to merchant logout 2021-05-20 23:43:22 +08:00
del 94f51fe808 Replace switchUserToTest with merchant.logout 2021-05-20 18:41:22 +08:00
del e149dfb12b Relocated merchant login call to improve readability 2021-05-20 18:27:54 +08:00
del d66f1b7075 Added necessary merchant login calls 2021-05-20 18:27:12 +08:00
del e7b8591d5c Removed unnecessary merchant logouts based on PR comment 2021-05-20 18:14:10 +08:00
del ab9532c81b Re-add necessary merchant UI login 2021-05-20 16:41:53 +08:00
del 22a355c3ce Remove unnecessary merchant util 2021-05-20 00:42:10 +08:00
del 6826cce834 Remove merchant login in the remaining shopper test that has it 2021-05-20 00:40:16 +08:00
del 0b1310cd44 Remove merchant login/logout calls 2021-05-19 00:44:33 +08:00
Ron Rennick 92d3bdfacb add draft status to deleteAllObjects 2021-05-14 17:00:30 -03:00
Ron Rennick bee633cef7
Update delete all to include trash (#29881)
* update stale to Stale in feedback label CI

* delete trashed objects, use api to delete imported products

* restore two lines deleted in merge
2021-05-14 17:49:55 +02:00
Ron Rennick 2a86d2b2ab update api package readme & changelog to prep for release 2021-05-13 16:06:28 -03:00
Greg 63fe943ef9
Merge pull request #29819 from woocommerce/fix/27873
Add order support to API package
2021-05-13 08:07:55 -06:00
dependabot[bot] d73c948c67
Bump lodash from 4.17.20 to 4.17.21 in /tests/e2e/utils
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-11 15:45:21 +00:00
Claudio Sanches f48b96077d
Merge pull request #29863 from woocommerce/dependabot/npm_and_yarn/tests/e2e/api/lodash-4.17.21
Bump lodash from 4.17.20 to 4.17.21 in /tests/e2e/api
2021-05-11 12:44:26 -03:00
Claudio Sanches a81d0358ef
Merge pull request #29864 from woocommerce/dependabot/npm_and_yarn/tests/e2e/api/hosted-git-info-2.8.9
Bump hosted-git-info from 2.8.8 to 2.8.9 in /tests/e2e/api
2021-05-11 12:41:44 -03:00
Ron Rennick 7237051b67
three small e2e fixes found through smoke testing (#29834)
- remove merchant login for beforeAll in cart & checkout coupon tests. Test objects created with the rest API.
- eliminate error when merchant logout is called when merchant is not logged in
- eliminate rest API error when deleting an object that no longer exists
2021-05-10 17:16:31 +02:00
Ron Rennick c7afe437d7
small E2E coding fixes (#29816) 2021-05-10 16:27:01 +02:00
dependabot[bot] ce9fce8d0d
Bump hosted-git-info from 2.8.8 to 2.8.9 in /tests/e2e/api
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-07 22:44:27 +00:00
dependabot[bot] e25581c29b
Bump lodash from 4.17.20 to 4.17.21 in /tests/e2e/api
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-07 22:44:23 +00:00
Veljko ce1e2f260d Rename the test file 2021-05-05 09:29:38 +02:00
Ron Rennick f51dfdfd56 Merge branch 'trunk' into e2e/e2e-merchant-initiate-wccom 2021-05-04 22:28:09 -03:00
Greg c354a67292 Finish work on order; removed unused variable from test 2021-05-03 20:21:00 -06:00
Greg e9febd57ec Merge branch 'trunk' of github.com:woocommerce/woocommerce into fix/27873 2021-05-03 13:58:55 -06:00
Greg b9bd336b0f Merge branch 'trunk' of github.com:woocommerce/woocommerce into fix/27873 2021-05-02 15:24:22 -06:00
Ron Rennick 7b23b8c8aa two more minor E2E fixes
- add shipping zone for first checkout test
- increase wait time for product import to complete
2021-04-30 16:26:51 -03:00
Ron Rennick 946f8ec903 Merge branch 'trunk' into try/individual-test-files 2021-04-30 15:13:56 -03:00
Ron Rennick 2c72bf8a9f
Merge pull request #29734 from woocommerce/e2e/e2e-merchant-add-simple-product
Add new e2e scenario and update the existing - Merchant - Add Simple Product
2021-04-30 10:01:27 -03:00
Tam Mullen 12ec4dfd7b Updated k6 config 2021-04-30 13:08:09 +01:00
Tam Mullen cd8faf2716 Proof of concept k6 test for checkout with config. 2021-04-30 13:08:09 +01:00
Ron Rennick 43859058ec run cart/checkout setup tests first 2021-04-30 09:04:48 -03:00
Greg b61fe9859f Merge branch 'trunk' of github.com:woocommerce/woocommerce into fix/27873 2021-04-29 16:13:13 -06:00
Ron Rennick 98f7a8562d Merge branch 'trunk' into try/individual-test-files 2021-04-29 16:29:35 -03:00
Ron Rennick 4b99a24af2
Merge pull request #29728 from woocommerce/e2e/e2e-update-checkout-naming
Update test naming for the Cart tests to include adding product from shop page
2021-04-29 15:49:18 -03:00
Ron Rennick 4a78541cf5 merge trunk 2021-04-29 15:23:26 -03:00
Ron Rennick 5d4597c31c Merge branch 'trunk' into e2e/e2e-merchant-add-simple-product 2021-04-29 15:18:14 -03:00
Greg 3aca2b9248
Merge pull request #29776 from woocommerce/e2e/coupon-test-names
give cart and checkout coupon tests unique titles
2021-04-29 12:03:16 -06:00
Greg 69bab1a40c
Merge pull request #29774 from woocommerce/e2e/no-screenshot-title
return test name when there is no screenshot
2021-04-29 11:59:56 -06:00
Greg c47009c8f9
Merge pull request #29763 from woocommerce/e2e/remove-unused-product-import
remove unused product import function from jest setup script
2021-04-29 11:58:27 -06:00
Ron Rennick a1be8f9969 WIP orders rest repository 2021-04-29 14:10:50 -03:00
Ron Rennick d5d723f6d8 Merge branch 'trunk' into fix/27873 2021-04-29 13:48:07 -03:00
Ron Rennick 00f7e30db5 merge trunk 2021-04-29 13:47:25 -03:00
Ron Rennick 7e91998f1e Merge branch 'trunk' into e2e/remove-unused-product-import 2021-04-29 10:45:00 -03:00
Ron Rennick b251bca7b6 Merge branch 'trunk' into try/individual-test-files 2021-04-29 09:54:59 -03:00
Veljko a6388d9c34 Fix test by adding new shipping zone 2021-04-29 12:27:46 +02:00
Veljko V 45177c0a6e
Merge pull request #29775 from woocommerce/try/repeatable-onboarding-flow
update onboarding flow modal checks
2021-04-29 11:49:05 +02:00
Ron Rennick 6910b2080a Merge branch 'trunk' into try/individual-test-files 2021-04-28 14:28:27 -03:00
Ron Rennick f7447b12fa remove debug code 2021-04-28 14:27:32 -03:00
Ron Rennick 08599ea206 use evalAndClick on add coupon button 2021-04-28 12:15:13 -03:00
Ron Rennick 779cfc89d4 Merge branch 'trunk' into try/repeatable-onboarding-flow 2021-04-28 10:18:39 -03:00
Ron Rennick 0d7388e9d4 update for feedback, better wait impementation 2021-04-27 17:45:21 -03:00
Ron Rennick d67e340548 Merge branch 'trunk' into fix/order-search-test 2021-04-27 16:42:42 -03:00
Ron Rennick 6382ab0e66 give cart and checkout coupon tests unique titles 2021-04-27 16:27:35 -03:00
Ron Rennick 9369810682 update onboarding flow modal checks 2021-04-27 15:41:50 -03:00
Ron Rennick df3d3f2a37 return test name when there is no screenshot 2021-04-27 13:50:39 -03:00
Ron Rennick cf3387df87 Merge branch 'trunk' into e2e/remove-unused-product-import 2021-04-27 11:54:20 -03:00
Ron Rennick f3652e2def update both customer billing and shipping 2021-04-27 11:16:44 -03:00
Ron Rennick 70ff64d427 add the billing address to the customer account 2021-04-26 23:44:58 -03:00
Ron Rennick b63a166dbb user customer user for order search 2021-04-26 14:44:44 -03:00
Ron Rennick f46c2fbf0b
Merge pull request #29737 from woocommerce/e2e/e2e-fix-flaky-checkout-test
Fixed checkout coupons flaky scenario in e2e suite
2021-04-26 13:16:44 -03:00
Ron Rennick 4208207e9c add backbone unblocking 2021-04-26 12:31:09 -03:00
Ron Rennick 2511fce3a7 remove unused product import function from jest setup script 2021-04-26 10:41:46 -03:00
Ron Rennick c315e37c1c switch to individual test files 2021-04-26 09:52:58 -03:00
Veljko 01d0f45088 Update functions instead scenario 2021-04-23 20:03:48 +02:00
Veljko 9e3a883478 Merge branch 'e2e/e2e-fix-flaky-checkout-test' into e2e/e2e-merchant-initiate-wccom 2021-04-22 21:27:41 +02:00
Greg 82348d023d Logout merchant and clear the cart before running tests 2021-04-22 11:37:12 -06:00
Veljko 00e1ca530e Fixed checkout coupons flaky scenario 2021-04-22 14:50:31 +02:00
Veljko e5ced9498c Add missing merchant login 2021-04-22 14:39:21 +02:00
Veljko 29f11a5b5a Added new e2e test to initiate wccom connect 2021-04-22 12:42:50 +02:00
Veljko fd85f8239b Update test scenarios to cover both flows 2021-04-22 10:21:36 +02:00
Veljko ce2f04feeb Added new scenario of non-virtual product 2021-04-22 09:47:49 +02:00
Ron Rennick c4074e7bf2 update order coupon test to use api, evalAndClick 2021-04-21 14:45:45 -03:00
Veljko 64f15fc284 Rename test scenario 2021-04-21 14:52:29 +02:00
Ron Rennick 6ece4bc82d remove duplicate publish in product test 2021-04-20 18:11:30 -03:00
Ron Rennick 5feb03e9a7 export send to slack utils, add unblock check to variable product test 2021-04-20 13:32:14 -03:00
Ron Rennick 40e887103b add coupon debug screenshot 2021-04-19 16:51:46 -03:00
Ron Rennick 511d7ed0fe replace waitfor delay with network idle 2021-04-19 16:02:30 -03:00
Ron Rennick a76b95e3dd increase order filter test before all timeout 2021-04-19 14:49:35 -03:00
Ron Rennick 682e6bd003 Merge branch 'trunk' into fix/order-search-test 2021-04-19 11:35:32 -03:00
Veljko 1c7bec0489 Remove shipping zones remover 2021-04-16 21:22:34 +02:00
Veljko 23e09d33dd Add shipping zones remover 2021-04-16 14:11:27 +02:00
Veljko V a2f8216b9b
Merge branch 'trunk' into e2e/e2e-shopper-calculate-shipping 2021-04-16 11:51:52 +02:00
Greg 87a6ebf03f
Merge pull request #29693 from woocommerce/e2e/e2e-shopper-order-email-received
Add new e2e test shopper order email receiving
2021-04-15 15:20:52 -06:00
Veljko 1bc0b25f0c Fix spaces 2021-04-15 14:30:06 +02:00
Veljko 5c633e1c3b Add deleting email logs if any 2021-04-15 14:01:28 +02:00
Veljko 950d08b7a5 Add new e2e test shopper order email receiving 2021-04-15 13:28:25 +02:00
Veljko a075232434 Updated code for calculating prices 2021-04-15 10:06:06 +02:00
Veljko V 80baefe89a
Merge branch 'trunk' into e2e/e2e-shopper-calculate-shipping 2021-04-15 09:10:35 +02:00
Ron Rennick fb0b51d330 merge trunk 2021-04-14 21:16:42 -03:00
Greg d496e8e3db
Merge pull request #29623 from woocommerce/e2e/28485-resets
[WIP] Reset a test site
2021-04-14 16:09:09 -06:00
Ron Rennick a1ec304f44 add waits for idle in add product to order 2021-04-14 16:09:23 -03:00
Ron Rennick 2c13c994b2 add screenshot utility 2021-04-14 10:05:03 -03:00
Veljko V 2b82c60107
Merge branch 'trunk' into e2e/e2e-shopper-calculate-shipping 2021-04-14 10:21:56 +02:00
Greg baae57baf5
Merge pull request #29652 from woocommerce/fix/slackbot-instructions
Add step to slackbot instructions
2021-04-13 14:49:40 -06:00
Greg d06bb5b1e6
Merge pull request #29592 from woocommerce/e2e/e2e-shopper-cart-redirection
Add new e2e test shopper cart redirection
2021-04-13 14:40:39 -06:00
Tam Mullen ea30866687
Merge pull request #29468 from woocommerce/e2e/e2e-merchant-orders-add-order-complex
E2e/e2e merchant orders add order complex
2021-04-13 10:16:50 +01:00
Veljko V d9f6f40ac9
Merge branch 'trunk' into e2e/e2e-shopper-cart-redirection 2021-04-13 09:24:25 +02:00
Veljko V d8ff7c02b8
Merge branch 'trunk' into e2e/e2e-shopper-calculate-shipping 2021-04-13 09:23:18 +02:00
rodel-calasagsag a094b185d3 Removed unused faker dependency 2021-04-12 22:52:54 -07:00
Ron Rennick 4480e110f4 update core tests & utils readmes 2021-04-12 14:33:00 -03:00
Ron Rennick 96000d81d0 add step to slackbot instructions 2021-04-12 13:19:34 -03:00
Ron Rennick 5f1e9c2ce5
Merge pull request #29527 from woocommerce/dependabot/npm_and_yarn/tests/e2e/api/y18n-4.0.1
Bump y18n from 4.0.0 to 4.0.1 in /tests/e2e/api
2021-04-12 10:48:08 -03:00
Ron Rennick d950a3298e
Merge pull request #29467 from woocommerce/e2e/e2e-merchant-settings-add-shipping-classes
E2e/e2e merchant settings add shipping classes
2021-04-12 10:45:25 -03:00
Ron Rennick a517d88132 merge trunk 2021-04-09 17:08:17 -03:00
Ron Rennick c94ddb8803 update package changelogs, minor fixes from full PR review 2021-04-09 16:39:30 -03:00
Ron Rennick fcbbb12a8a add retry support 2021-04-09 16:15:00 -03:00
Veljko bdd9fe7318 Add waitForNavigation on Continue clicking 2021-04-09 11:48:17 +02:00
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
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
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
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
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
zhongruige beb63625ac Use checkbox specific utils and verify it's checked before continuing 2021-03-31 14:26:36 -06:00