Rodrigo Primo
5a5a2bc1fb
Make unit tests work again with PHP 5.2
...
This commit fixes WC PHPUnit tests in PHP 5.2 that have been broken since commit e68084d7b8 (diff-b43983ff635e47e2ec510ae07726f0b4R30)
was merged. The mentioned commit added a new method to WC_Unit_Test_Case that uses late static binding. The problem is that late static binding is available only since PHP 5.3 and WooCommerce still support PHP 5.2. Running WC tests with PHP 5.2 resulted in the following error:
Parse error: syntax error, unexpected T_STATIC, expecting T_STRING or T_VARIABLE or '$' in /home/travis/build/woocommerce/woocommerce/tests/framework/class-wc-unit-test-case.php on line 40 (see https://travis-ci.org/woocommerce/woocommerce/jobs/350303315#L281 )
For now, I'm simply removing the method that used late static binding (WC_Unit_Test_Case::include_dependencies()) and manually loading the required dependencies in the two test classes that relied on it. I'm happy to add WC_Unit_Test_Case::include_dependencies() again if someone can find a way to make it compatible with PHP 5.2. If not, we can revisit this once WC drops support for PHP 5.2.
2018-03-12 16:19:47 -03:00
Claudio Sanches
6130a222cc
Properly check for old and new slug while updating attributes
...
Closes #19247
2018-03-12 15:52:26 -03:00
Roy Lindauer
7016762dd5
Merge branch '17355-SplitAndFilter' of github.com:roylindauer/woocommerce into 17355-SplitAndFilter
2018-03-12 10:58:31 -07:00
Claudiu Lodromanean
0cc1b78341
Merge pull request #19296 from woocommerce/fix/hash-function
...
Hash may not exist
2018-03-12 10:58:31 -07:00
Roy Lindauer
6fba320040
Delete tax specific transients
2018-03-12 10:57:14 -07:00
Claudiu Lodromanean
4fbd01f003
Merge pull request #19288 from woocommerce/fix/19210
...
Introduce woocommerce_product_loop helper for loops
2018-03-12 10:50:25 -07:00
Mike Jolley
6e13ac7dc2
Merge pull request #19174 from woocommerce/fix/19152
...
Leave line height alone for inputs
2018-03-12 17:33:01 +00:00
Mike Jolley
2f73afcb70
Merge branch 'master' into fix/19152
2018-03-12 17:23:21 +00:00
Mike Jolley
2b7be75b44
Merge pull request #19366 from woocommerce/fix/19347
...
Check if product has weight before calculate weigth total in cart
2018-03-12 16:55:22 +00:00
Claudio Sanches
768a21e788
Check if product has weight before calculate weigth total in cart
...
Closes #19347
2018-03-12 12:54:00 -03:00
Claudiu Lodromanean
1b3e0b39b1
Merge pull request #19363 from nishitlangaliya/issue-19323
...
Add Filter to woocommerce_output_product_categories
2018-03-12 08:50:22 -07:00
Claudio Sanches
82fec65fa0
Merge branch 'master' into update/walkers-phpcs
2018-03-12 12:31:57 -03:00
Claudio Sanches
7aef2349bf
Merge pull request #19357 from woocommerce/fix/remove-unnecessary-string
...
Remove unnecessary string
2018-03-12 11:32:29 -03:00
nishitlangaliya
8fa7a7695a
Add Filter to woocommerce_output_product_categories
2018-03-12 16:09:00 +05:30
Boro Sitnikovski
d01ab9b24f
Remove unnecessary string
2018-03-12 09:07:51 +01:00
Mike Jolley
8b06e0e432
Merge pull request #19341 from woocommerce/fix/phpcs-includes-gateways
...
PHPCS fixes for includes/gateways directory
2018-03-10 20:17:24 +00:00
Mike Jolley
d724f50b1c
Merge pull request #19343 from woocommerce/fix/php-includes-admin-importers
...
PHPCS fixes for includes/admin/importers directory
2018-03-10 11:57:46 +00:00
Mike Jolley
0f7568b68f
Merge pull request #19344 from woocommerce/update/widgets-phpcs
...
Fixed includes/widgets PHPCS violations
2018-03-10 10:38:44 +00:00
Claudio Sanches
18a44172a2
Fixed class-wc-widget-top-rated-products.php PHPCS violations
2018-03-09 17:50:02 -03:00
Claudio Sanches
b329d81279
Fixed class-wc-widget-recently-viewed.php PHPCS violations
2018-03-09 17:48:28 -03:00
Claudio Sanches
d3b81b17a8
Fixed class-wc-widget-recent-reviews.php PHPCS violations
2018-03-09 17:45:45 -03:00
Claudio Sanches
f9eed130ec
Fixed class-wc-widget-rating-filter.php PHPCS violations
2018-03-09 17:43:52 -03:00
Claudio Sanches
dfe3965fbb
Fixed class-wc-widget-products.php PHPCS violations
2018-03-09 17:41:07 -03:00
Claudio Sanches
85aba0221a
Fixed class-wc-widget-product-tag-cloud.php PHPCS violations
2018-03-09 17:37:23 -03:00
Claudio Sanches
74b5e3f8fa
Fixed class-wc-widget-product-search.php PHPCS violations
2018-03-09 17:29:16 -03:00
Claudio Sanches
cbb1271b2c
Fixed class-wc-widget-product-categories.php PHPCS violations
2018-03-09 17:28:08 -03:00
Rodrigo Primo
a0db877e24
phpcs fixes in includes/admin/importers/views/html-product-csv-import-form.php
2018-03-09 17:26:49 -03:00
Claudio Sanches
341dddc3ae
Fixed class-wc-widget-price-filter.php PHPCS violations
2018-03-09 17:26:40 -03:00
Rodrigo Primo
9b03fff8b8
phpcs fixes in includes/admin/importers/views/html-csv-import-steps.php
2018-03-09 17:26:40 -03:00
Rodrigo Primo
924a7a5cc3
phpcs fixes in includes/admin/importers/views/html-csv-import-progress.php
2018-03-09 17:26:26 -03:00
Rodrigo Primo
56b82815a9
phpcs fixes in includes/admin/importers/views/html-csv-import-mapping.php
2018-03-09 17:26:16 -03:00
Rodrigo Primo
703627365a
phpcs fixes in includes/admin/importers/views/html-csv-import-header.php
2018-03-09 17:26:05 -03:00
Rodrigo Primo
8c54884118
phpcs fixes in includes/admin/importers/views/html-csv-import-footer.php
2018-03-09 17:25:55 -03:00
Rodrigo Primo
b67e839dbb
phpcs fixes in includes/admin/importers/views/html-csv-import-done.php
2018-03-09 17:25:45 -03:00
Rodrigo Primo
5b425402c2
phpcs fixes in includes/admin/importers/mappings/wordpress.php
2018-03-09 17:25:36 -03:00
Rodrigo Primo
20650248ae
phpcs fixes in includes/admin/importers/mappings/mappings.php
2018-03-09 17:25:24 -03:00
Rodrigo Primo
c7d13ddab6
phpcs fixes in includes/admin/importers/mappings/generic.php
2018-03-09 17:25:15 -03:00
Rodrigo Primo
c18cfd779d
phpcs fixes in includes/admin/importers/mappings/default.php
2018-03-09 17:25:05 -03:00
Rodrigo Primo
1dc2511c2c
phpcs fixes in includes/admin/importers/class-wc-tax-rate-importer.php
2018-03-09 17:24:55 -03:00
Rodrigo Primo
73cb1663ec
phpcs fixes in includes/admin/importers/class-wc-product-csv-importer-controller.php
2018-03-09 17:24:44 -03:00
Claudio Sanches
c317dd01e8
Restored old walkers files to keep backwards compatibility
2018-03-09 17:14:02 -03:00
Claudio Sanches
e87c309b01
Fixed class-wc-widget-layered-nav.php PHPCS violations
2018-03-09 17:10:03 -03:00
Claudio Sanches
84b0446736
Fixed class-wc-widget-layered-nav-filters.php PHPCS violations
2018-03-09 16:56:15 -03:00
Claudio Sanches
5cf942c22b
Fixed class-wc-widget-cart.php PHPCS violations
2018-03-09 16:37:52 -03:00
Claudio Sanches
0643991a80
Updated file versions from walkers
2018-03-09 16:34:28 -03:00
Claudio Sanches
4daf256c32
Fixed path of walker classes
2018-03-09 16:31:00 -03:00
Claudio Sanches
c5ace252e5
Fixed class-wc-product-cat-list-walker.php PHPCS violations
2018-03-09 16:30:13 -03:00
Claudio Sanches
73c924e2be
Fixed class-wc-product-cat-dropdown-walker.php PHPCS violations
2018-03-09 16:10:45 -03:00
Rodrigo Primo
4e3ba1b73b
phpcs fixes in includes/gateways/paypal/includes/class-wc-gateway-paypal-response.php
2018-03-09 15:45:47 -03:00
Rodrigo Primo
cf5ce33e29
phpcs fixes in includes/gateways/paypal/includes/class-wc-gateway-paypal-request.php
2018-03-09 15:45:35 -03:00