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
Julia Amosova
560f64d212
Remove Selenium e2e tests & add Puppeteer new product e2e test
2019-08-27 13:22:24 +01:00
Julia Amosova
b3b3b15f6d
Add development mode for running e2e tests
2019-08-23 18:02:13 +01:00
Julia Amosova
337b134c10
Implement Puppeteer architecture & add basic test
2019-08-23 11:34:07 +01:00
Gerhard
e0371b70e8
Make config flexible to work on local and travis
2019-07-26 09:36:30 +02:00
Gerhard
a6eda46b97
npm run
2019-07-25 15:55:33 +02:00
Gerhard
e8dff32c88
Use correct variable to trigger visual regression test
2019-07-25 15:28:07 +02:00
Gerhard
af39fb7e5f
Hook up new run-vis-regression.sh script, do not run unit tests on vis regression tests
2019-07-25 13:12:24 +02:00
Gerhard
5db83f1699
First go at setting up travis to run vis regression tests.
2019-07-24 13:20:41 +02:00
Gerhard
b5aa45bf54
Add basic screenshot testing framework using jest-puppeteer and jest-image-snapshot, include basic test with a screenshot.
2019-07-23 15:08:36 +02:00
Rodrigo Primo
a8f6a94cda
Remove methods assertIsWPError() and assertNotWPError() from WC_Unit_Test_Case
...
Those two methods are already declared in the class WP_UnitTestCase, so there is
no need to declare them again in the class WC_Unit_Test_Case. The only
caveat is that assertIsWPError() is called assertWPError() in
WP_UnitTestCase so it was necessary to update all of its usages.
2019-07-19 10:56:58 -03:00
Rodrigo Primo
16442956e8
Fix PHPCS errors
2019-07-19 10:19:23 -03:00
Claudio Sanches
5eb11ea77a
Remove exception for PHP 5.2
2019-07-18 23:02:30 -03:00
Claudio Sanches
80f1e2fba2
Remove all support for PHP 5.2 in Travis
2019-07-18 23:01:14 -03:00
Claudio Sanches
16041d9247
Fixed failing tests
2019-07-18 22:42:31 -03:00
Claudio Sanches
96c7255fc0
Fixed SpeedTrapListener include
2019-07-18 22:24:40 -03:00
Claudio Sanches
67212d1303
Updated PHPUnit to 7.5.14
2019-07-18 22:02:58 -03:00
Peter Fabian
cb9d94ed9b
Merge pull request #24147 from woocommerce/revert-23705-fix/23696
...
Revert "Prevent negative prices on products"
2019-07-15 11:28:25 +02:00
Gerhard Potgieter
238a5576d0
Merge pull request #24139 from woocommerce/fix/failing-e2e-timeouts
...
Be sure to run grunt in travis
2019-07-15 09:07:36 +02:00
Gerhard Potgieter
52f1eb4060
Revert "Prevent negative prices on products"
2019-07-15 08:50:11 +02:00
Gerhard
e5ae8f10ae
Update e2e test for variations to accomodate new missing price message on variations.
2019-07-14 17:47:30 +02:00
Gerhard
0e50e2319c
Cleaning up
2019-07-14 17:16:31 +02:00
Gerhard
712969981c
Remove extra folder
2019-07-14 17:04:59 +02:00
Gerhard
689d66dae3
npm install, debugging info
2019-07-14 17:01:38 +02:00
Gerhard
d3cc901612
Params needs to be first
2019-07-14 16:56:07 +02:00
Gerhard
abee4e68c2
Use TRAVIS_BUILD_DIR constant
2019-07-14 16:17:57 +02:00
Gerhard
a04f182edb
Do not install branch from zip, rather used checked out copy instead.
2019-07-14 16:12:16 +02:00
Gerhard
ba1b684f33
Plugin folder auto renamed to woocommerce
2019-07-14 15:57:11 +02:00
Claudio Sanches
77191a97f8
Merge pull request #23705 from woocommerce/fix/23696
...
Prevent negative prices on products
2019-07-12 12:56:34 -03:00
Claudio Sanches
60c18ce544
Merge pull request #23067 from woocommerce/pr/23043
...
Allow matching of "any" attributes in find_matching_product_variation…
2019-07-12 12:40:53 -03:00
Gerhard
ebe9648fed
Branch is manually installed, must go to branch directory and compile from there.
2019-07-12 17:06:45 +02:00
Gerhard
bd06f94d01
Introduce grunt e2e-build task and exclude jshint from that.
2019-07-12 16:28:31 +02:00
Gerhard
7ab046bee4
Move grunt call to run-e2e-ci.sh
2019-07-12 16:14:11 +02:00
Gerhard
b1514ca9a0
Run grunt in travis before_script
2019-07-12 16:09:55 +02:00
Gerhard
aad5b2863a
Add more tests to test more expected combinations as well as test the negatives.
2019-07-12 15:10:20 +02:00
Claudio Sanches
c63cd802aa
Merge pull request #23957 from woocommerce/feature/feature-plugin-packages
...
Include external feature plugins as packages
2019-07-10 15:47:48 -03:00
Gerhard Potgieter
49adf8169b
Merge pull request #23672 from woocommerce/fix/23366-2
...
Auto generate usernames when a username is blacklisted by WP
2019-07-10 15:44:44 +02:00
Mike Jolley
c928188831
Update from master
2019-07-10 12:57:02 +01:00
Gerhard
98c24b1090
Merge branch 'master' into pr/23043
2019-07-10 10:34:52 +02:00
Gerhard
5122641be0
Add wc update cli call to the e2e test install. This should fix outdated/missing tables and routines.
2019-07-10 09:20:37 +02:00
Gerhard
22bb52f9be
Fix failing unit tests due to changes in #24111
2019-07-10 08:48:33 +02:00
Claudio Sanches
6e6ca196f9
Merge branch 'master' into fix/23340
2019-07-09 16:32:43 -03:00
Rodrigo Primo
34e5018137
Merge pull request #23262 from woocommerce/fix/23257
...
CSV Import - check if sku or id column exists when updating products from csv
2019-07-09 14:25:03 -03:00
Claudio Sanches
2fa5396cfc
Fixed coding standards
2019-07-09 12:43:03 -03:00
Claudio Sanches
32996d2fdd
Merge branch 'master' into pr/23043
2019-07-09 12:39:40 -03:00
Gerhard Potgieter
a7b6d7bfa4
Merge pull request #24024 from woocommerce/fix/23917/code
...
Round late when rounding at subtotal to reduce rounding error.
2019-07-09 11:05:40 +02:00
Gerhard
7038c73ab4
Merge branch 'master' into update/exclude-compiled-assets-from-git
2019-07-09 10:57:40 +02:00
Claudio Sanches
a4b8184464
Merge pull request #23950 from parmarhardip/fix-23944
...
Currency changes applied for 'São Tomé and Príncipe dobra' and 'Mauritanian ouguiya'
2019-07-08 16:12:53 -03:00
Claudio Sanches
da99bc8ca0
Merge branch 'master' into feature/feature-plugin-packages
2019-07-08 14:33:21 -03:00