Commit Graph

1905 Commits

Author SHA1 Message Date
Julia Amosova 3d4dc64d8d Update README with Docker setup details and running tests 2019-12-02 12:43:58 +00:00
Julia Amosova c93c7776f1 Add additional order verification by the store owner 2019-12-02 11:21:01 +00:00
Julia Amosova 435d64919b Add order verification by the store owner 2019-11-30 22:07:29 +00:00
Julia Amosova 6fb8f23ec6 Resolving conflict with migration branch 2019-11-28 16:46:35 +00:00
Julia Amosova 460b2f19e3 Add empty `test:e2e.json` for overriding default variables if needed 2019-11-27 23:46:47 +00:00
Julia Amosova 7b7473f917 Add `npm install` to the Travis implementation for running e2e tests 2019-11-27 00:25:11 +00:00
Julia Amosova 314c613462 Update `default.json` with default Docker test site details 2019-11-26 23:50:08 +00:00
Julia Amosova 843ceead48 Update setup-wizard test & WP Docker image version 2019-11-26 23:06:43 +00:00
Julia Amosova a7e582b1bb Update docker-compose file & setup running e2e tests on Travis CI 2019-11-26 20:34:00 +00:00
Julia Amosova b1738068a4 Fix the way usage tracking pop-up window is handled 2019-11-24 15:40:23 +00:00
Julia Amosova 05175254ed Update admin and customer user details in docker compose file 2019-11-24 13:49:39 +00:00
Julia Amosova 882315182b Remove test:e2e.json file from the code base 2019-11-24 13:18:57 +00:00
Julia Amosova 2818a3c67d Add config file to store variables needed to run e2e tests 2019-11-24 13:08:48 +00:00
Julia Amosova 5efae398fe Finish remaining work on the setup-wizard e2e test 2019-11-24 11:38:13 +00:00
Julia Amosova 798e668895 Resolving conflict with feature branch 2019-11-23 18:11:37 +00:00
Julia Amosova d2fa44518a Resolving conflict with master branch 2019-11-23 18:03:04 +00:00
Julia Amosova 6dea34770f Introduce Docker compose file & setup-wizard e2e test 2019-11-23 17:40:29 +00:00
Julia Amosova 5c57759dbc Implement @jest/test-sequencer in order to run tests in specific order 2019-11-22 14:56:58 +00:00
Julia Amosova 59499da8ef Update products in the checkout verification & address filling functions 2019-11-22 12:33:08 +00:00
Julia Amosova 6f0617825a Resolving conflicts with feature branch 2019-11-21 17:21:58 +00:00
Maxime Jobin 61256ad208
Use the $username variable
This test could fail if time() does not return the same value twice.
2019-11-16 11:09:59 -05:00
Julia Amosova ddbd688bd4 Introduce postID after creating simple and variable products 2019-11-06 22:17:44 +00:00
Julia Amosova bef04b37f4 Resolve conflicts with feature branch 2019-11-06 17:00:48 +00:00
Julia Amosova 1b54fa78c9 Merge branch 'new/puppeteer-screenshot-tester' of https://github.com/woocommerce/woocommerce into new/puppeteer-screenshot-tester 2019-10-25 18:10:49 +02:00
Julia Amosova 0c7c88b662 Fix failing new variable product test 2019-10-25 18:10:15 +02:00
Julia Amosova 88bfb1af50 Resolve conflicts with migration branch 2019-10-25 14:05:32 +02:00
Claudio Sanches 061b0f0b91 Fixed quotes style 2019-10-25 08:56:55 -03:00
Julia Amosova bcd74e80f7 Resolve conflicts with migration branch 2019-10-25 12:09:22 +02:00
Julia Amosova 4ce07e9387 Remove `moveToTrash` variable 2019-10-25 11:40:54 +02:00
Julia Amosova ec294e74fc Resolve conflicts with migration branch 2019-10-25 11:25:14 +02:00
Julia Amosova ae924fba0a Resolve conflicts with migration branch 2019-10-25 09:34:31 +02:00
Julia Amosova 7c95f52050 Change verification method after deleting existing tax classes 2019-10-20 21:52:53 +01:00
Julia Amosova 1850348dc3 Merge branch 'new/puppeteer-screenshot-tester' into new/wp-admin-settings-tax-e2e-test 2019-10-20 21:13:26 +01:00
Julia Amosova 3664e70547 Merge branch 'new/puppeteer-screenshot-tester' into new/wp-admin-settings-gen-product-e2e-test 2019-10-20 17:10:34 +01:00
Julia Amosova 98fc901b93 Resolve conflicts with migration branch 2019-10-20 16:57:41 +01:00
Julia Amosova 11a8cbdf79 Merge branch 'master' into new/puppeteer-screenshot-tester 2019-10-18 00:16:22 +01:00
Julia Amosova d444dbdaf4 Add variations creation verification 2019-10-17 15:55:50 +01:00
Vedanshu Jain cb12010627
Merge pull request #24295 from woocommerce/fix/24096
Remove %20 from fields in External Products form
2019-10-03 00:15:52 +05:30
Claudio Sanches 8758fbdbdc Fixed unit tests for wc_query_string_form_fields() 2019-10-02 11:23:31 -03:00
Peter Fabian 7ea9fdec62 Added unit test for special case of attribute value 0. 2019-10-02 15:06:22 +02:00
Peter Fabian e45fe949c1 Added unit test & updated other affected tests. 2019-10-02 14:59:42 +02:00
Julia Amosova 76ccc248aa Add new Puppeteer front-end e2e test: checkout page 2019-09-24 15:44:10 +01:00
Julia Amosova f970111721 Introduce store owner logout flow 2019-09-24 11:39:24 +01:00
Julia Amosova 504de0012c Add new Puppeteer front-end e2e test: single product page 2019-09-24 10:47:47 +01:00
Julia Amosova 5b04c7115f Update settings saved verification function 2019-09-04 17:34:33 +01:00
Julia Amosova 40219168c0 Add verification of settings after they've been saved 2019-09-04 17:29:13 +01:00
Julia Amosova d43ac30ba0 Add verification of settings after they've been saved 2019-09-04 13:12:37 +01:00
vedanshujain 6f2d64dcb4 Check for max discount to be -ve to prevent overwriting fee.
When we refund fee and some other line item whose value is more than fee in a single requst, value of line item will overwrite refund fee.

This is because where we check to make sure that we do not discount more than total possible value (to prevent negative total), we do not account for the fact that sometimes the cart could contain refund items. In those cases max_discount * -1 will always be larges then fees total.

This commit adds a check to make sure that max discount * -1 is indeed negative before overwriting fee total.
2019-09-03 20:45:33 +05:30
Julia Amosova 6989ae76c7 Add `setCheckbox` & `unsetCheckbox` functions 2019-09-03 12:55:25 +01:00
Julia Amosova b7201e1363 Add new Puppeteer e2e test: tax settings 2019-08-30 12:53:45 +01:00