Justin Shreve
|
59a68e11e3
|
Remove test for number of meta, since we don't delete extra meta bits anymore. The test for content is enough.
|
2016-08-04 13:17:53 -07:00 |
Justin Shreve
|
f4353f6aa9
|
Don't save to the database if we are working with sessions, save to the session when save() is called instead.
|
2016-08-04 11:39:34 -07:00 |
Justin Shreve
|
47c299583d
|
Merge pull request #11618 from woothemes/update/wp-admin-system-status
Update wp-admin's system status page to share backend code with the API
|
2016-08-04 10:55:19 -07:00 |
Mike Jolley
|
8867368b97
|
Fix unit tests
|
2016-08-04 17:24:23 +01:00 |
Mike Jolley
|
1bc9da3e91
|
Merge branch 'master' into WC-CRUD
# Conflicts:
# includes/class-wc-coupon.php
|
2016-08-04 12:10:04 +01:00 |
Justin Shreve
|
8df6ff3c7b
|
Convert wp-admin's system status page to use the same backend code as the API.
|
2016-08-03 10:50:47 -07:00 |
Mike Jolley
|
837e08143b
|
Merge branch 'master' into orders-crud-classes
# Conflicts:
# includes/abstracts/abstract-wc-order.php
|
2016-08-03 12:32:27 +01:00 |
Justin Shreve
|
7529b0b3e9
|
Code cleanup
|
2016-08-02 10:30:43 -07:00 |
Justin Shreve
|
a305da25ef
|
Add batch support to the product reviews endpoint.
|
2016-08-02 10:30:43 -07:00 |
Justin Shreve
|
b8ec255ea8
|
First pass at a product reviews REST API that supports creating/updating/deleting product reviews.
|
2016-08-02 10:30:43 -07:00 |
Justin Shreve
|
9396c5436b
|
Make sure that the create shipping zone uses the correct permissions function. Also makes sure creating the shipping zone returns 201, with the location of the new entity, like other endpoints.
|
2016-08-02 10:26:26 -07:00 |
Justin Shreve
|
9a03eb4407
|
Use the new API test base for shipping zone tests.
|
2016-08-02 10:10:47 -07:00 |
Justin Shreve
|
33e0b367ac
|
Add new line at end of files.
|
2016-08-02 10:10:47 -07:00 |
Jeff Stieler
|
105064ad26
|
Test coverage for getting a single shipping zone method.
|
2016-08-02 10:10:47 -07:00 |
Jeff Stieler
|
e007bc1778
|
Test coverage for all shipping zone methods endpoint.
|
2016-08-02 10:10:47 -07:00 |
Jeff Stieler
|
cdc90f5633
|
Test coverage for shipping zone method routes.
|
2016-08-02 10:10:47 -07:00 |
Jeff Stieler
|
b9a0367cfa
|
Test coverage for update shipping zone locations endpoint.
|
2016-08-02 10:10:47 -07:00 |
Jeff Stieler
|
e5fac4911e
|
Test coverage for requesting shipping zone locations with an invalid ID.
|
2016-08-02 10:10:47 -07:00 |
Jeff Stieler
|
0db15c5328
|
Add test coverage for shipping zone locations retrieval endpoint.
|
2016-08-02 10:10:47 -07:00 |
Jeff Stieler
|
9946d028f2
|
Add “described by” link to shipping zones endpoint response.
|
2016-08-02 10:10:47 -07:00 |
Jeff Stieler
|
9b564b87b1
|
Add test coverage to single shipping zone retrieval endpoint.
|
2016-08-02 10:10:47 -07:00 |
Jeff Stieler
|
6a9ba5b9f3
|
Add test coverage for shipping zone update endpoint.
|
2016-08-02 10:10:47 -07:00 |
Jeff Stieler
|
e037cf661e
|
Add test coverage to shipping zone creation endpoint.
|
2016-08-02 10:10:47 -07:00 |
Jeff Stieler
|
3492f397d4
|
Add test coverage for shipping zone schema endpoint.
|
2016-08-02 10:10:47 -07:00 |
Jeff Stieler
|
e4ccede35f
|
Test coverage for /shipping/zones.
Covers success, shipping disabled, and insufficient permissions cases.
|
2016-08-02 10:10:47 -07:00 |
Jeff Stieler
|
bbe5ffc295
|
Add helper method to create shipping zones during testing.
|
2016-08-02 10:10:47 -07:00 |
Jeff Stieler
|
2a7e81a809
|
Initial Shipping Zones unit test coverage, testing route registration.
|
2016-08-02 10:10:47 -07:00 |
Justin Shreve
|
72f01d9c0a
|
Merge pull request #11548 from woothemes/system-status-api
Add system status info REST API endpoint
|
2016-08-02 10:08:45 -07:00 |
Fredrik Forsmo
|
9d07cf59b1
|
Use long array syntax instead of short array syntax
|
2016-08-01 18:08:42 +02:00 |
Fredrik Forsmo
|
88d8140110
|
Add tests for `wc_site_is_https`
Add callback url to `wc_site_is_https` test
|
2016-08-01 14:31:54 +02:00 |
Mike Jolley
|
e735903c04
|
Unit tests for wc_add_to_cart_message
For #11563
|
2016-08-01 11:42:19 +01:00 |
Justin Shreve
|
5d95b76e1a
|
Rename the endpoint from system-status to system_status (matches the rest of WC endpoints).
|
2016-07-27 14:06:14 -07:00 |
Justin Shreve
|
e436e96654
|
Add missing textdomains, remove wc_ prefix from a few fields, spacing/coding standard fixes.
|
2016-07-27 13:59:16 -07:00 |
Justin Shreve
|
041b5745b4
|
Finish system status tests
|
2016-07-27 12:19:14 -07:00 |
Justin Shreve
|
817ed71d2a
|
Test file rename
|
2016-07-27 10:29:45 -07:00 |
Justin Shreve
|
8c682d7510
|
Test base
|
2016-07-27 10:29:45 -07:00 |
Justin Shreve
|
9adce86239
|
Use the new REST unit test base class
|
2016-07-26 14:19:50 -07:00 |
Justin Shreve
|
55b37b3338
|
Rename helper class from 'legacy' to be more descriptive of whats happening. Registering wp-admin settings to the REST API.
|
2016-07-26 11:27:48 -07:00 |
Justin Shreve
|
838c27438e
|
Merge branch 'settings-api' of https://github.com/woothemes/woocommerce into settings-api
|
2016-07-26 11:11:09 -07:00 |
Justin Shreve
|
02915e6056
|
Rename helper class from 'legacy' to be more descriptive of whats happening. Registering wp-admin settings to the REST API.
|
2016-07-26 11:08:29 -07:00 |
Justin Shreve
|
226fdb870b
|
Misc cleanup of descriptions and some error strings.
|
2016-07-26 10:24:15 -07:00 |
Jeff Stieler
|
2fcb15d9cf
|
Rename WC_Rest_Settings_Groups_Controller to WC_Rest_Settings_Controller.
|
2016-07-26 10:24:15 -07:00 |
Jeff Stieler
|
f168f356bc
|
Rename WC_Rest_Settings_Controller to WC_Rest_Settings_Options_Controller.
|
2016-07-26 10:24:15 -07:00 |
Jeff Stieler
|
a0f227a17c
|
Add test coverage for all WP_Error-returning cases in the Settings API.
|
2016-07-26 10:24:15 -07:00 |
Jeff Stieler
|
91a86efed9
|
Add test coverage for register_legacy_settings().
|
2016-07-26 10:24:15 -07:00 |
Jeff Stieler
|
b4eaa12f7a
|
Break “legacy” setting to “new” conversion into it’s own method.
|
2016-07-26 10:24:15 -07:00 |
Jeff Stieler
|
51cae9c441
|
Add test for register_legacy_group() and coverage annotations.
|
2016-07-26 10:24:15 -07:00 |
Jeff Stieler
|
09f7723457
|
Add initial test file for WC_Register_Legacy_Settings, with test for constructor.
|
2016-07-26 10:24:15 -07:00 |
Jeff Stieler
|
cca2a0ff5e
|
Reuse WC Admin Setting’s save_fields() instead of duplicating code for sanitizing saved values.
|
2016-07-26 10:24:15 -07:00 |
Jeff Stieler
|
83d252b6d3
|
Remove namespace from Settings API unit test file.
This fails builds on PHP 5.2.x.
|
2016-07-26 10:24:15 -07:00 |
Jeff Stieler
|
95990e32ca
|
Fix unit tests.
|
2016-07-26 10:24:15 -07:00 |
Justin Shreve
|
3de423b5c2
|
Wrap up settings api
|
2016-07-26 10:24:15 -07:00 |
Justin Shreve
|
5de870bb08
|
Wrap up settings endpoints for updating, finish tests.
|
2016-07-26 10:24:15 -07:00 |
Justin Shreve
|
46028e0151
|
Refactor down to two concepts - settings groups and settings. Fix up tests, and start working on returning actual settings and their values.
|
2016-07-26 10:24:15 -07:00 |
Justin Shreve
|
8fee6bd3b9
|
Add a test for settings groups, make sure any bad keys/values are filtered out, update docs.
|
2016-07-26 10:24:15 -07:00 |
Justin Shreve
|
12aa11d5be
|
Misc cleanup.
|
2016-07-26 10:24:15 -07:00 |
Justin Shreve
|
19d3bc4737
|
Add a permissions check to the locations endpoints and fill out the tests for them.
|
2016-07-26 10:24:15 -07:00 |
Justin Shreve
|
21b66f94ff
|
More setting location tests.
|
2016-07-26 10:24:15 -07:00 |
Justin Shreve
|
5ee4b5d4dd
|
Add the ability to get data on a single location.
|
2016-07-26 10:24:15 -07:00 |
Justin Shreve
|
11a3c89a2f
|
Make /settings/locations work properly. Add skeleton for tests and add register_routes test.
|
2016-07-26 10:24:15 -07:00 |
Justin Shreve
|
a9bb988873
|
Initial /settings API controller and /settings/locations route. Loads the WP-API and registers our namespace temporarily until WP-API is loaded by WC core.
|
2016-07-26 10:24:15 -07:00 |
Manos Psychogyiopoulos
|
17c6108832
|
ensure WC_ROUNDING_PRECISION is defined and use it as a low precision boundary in wc_get_rounding_precision()
|
2016-07-21 12:14:12 +03:00 |
Justin Shreve
|
57fd38c1a8
|
Misc cleanup of descriptions and some error strings.
|
2016-07-19 11:24:05 -07:00 |
Jeff Stieler
|
6f36179fe6
|
Rename WC_Rest_Settings_Groups_Controller to WC_Rest_Settings_Controller.
|
2016-07-19 10:41:22 -07:00 |
Jeff Stieler
|
f56a79c74b
|
Rename WC_Rest_Settings_Controller to WC_Rest_Settings_Options_Controller.
|
2016-07-19 10:41:22 -07:00 |
Jeff Stieler
|
cf65ff53c5
|
Add test coverage for all WP_Error-returning cases in the Settings API.
|
2016-07-19 10:41:22 -07:00 |
Jeff Stieler
|
ca15237332
|
Add test coverage for register_legacy_settings().
|
2016-07-19 10:41:22 -07:00 |
Jeff Stieler
|
1fc539992c
|
Break “legacy” setting to “new” conversion into it’s own method.
|
2016-07-19 10:41:22 -07:00 |
Jeff Stieler
|
6c53cfa167
|
Add test for register_legacy_group() and coverage annotations.
|
2016-07-19 10:41:22 -07:00 |
Jeff Stieler
|
3747505d83
|
Add initial test file for WC_Register_Legacy_Settings, with test for constructor.
|
2016-07-19 10:41:22 -07:00 |
Jeff Stieler
|
1cde743121
|
Reuse WC Admin Setting’s save_fields() instead of duplicating code for sanitizing saved values.
|
2016-07-19 10:41:22 -07:00 |
Jeff Stieler
|
a53040f186
|
Remove namespace from Settings API unit test file.
This fails builds on PHP 5.2.x.
|
2016-07-19 10:41:22 -07:00 |
Jeff Stieler
|
fde3318b41
|
Fix unit tests.
|
2016-07-19 10:41:22 -07:00 |
Justin Shreve
|
6bb546e11c
|
Wrap up settings api
|
2016-07-19 10:41:22 -07:00 |
Justin Shreve
|
05a2644066
|
Wrap up settings endpoints for updating, finish tests.
|
2016-07-19 10:41:22 -07:00 |
Justin Shreve
|
fa5425109e
|
Refactor down to two concepts - settings groups and settings. Fix up tests, and start working on returning actual settings and their values.
|
2016-07-19 10:41:22 -07:00 |
Justin Shreve
|
f425a3735a
|
Add a test for settings groups, make sure any bad keys/values are filtered out, update docs.
|
2016-07-19 10:41:22 -07:00 |
Justin Shreve
|
06e787a26d
|
Misc cleanup.
|
2016-07-19 10:41:22 -07:00 |
Justin Shreve
|
6c2be482ca
|
Add a permissions check to the locations endpoints and fill out the tests for them.
|
2016-07-19 10:41:22 -07:00 |
Justin Shreve
|
eb4291f699
|
More setting location tests.
|
2016-07-19 10:41:22 -07:00 |
Justin Shreve
|
9369d55ff4
|
Add the ability to get data on a single location.
|
2016-07-19 10:41:22 -07:00 |
Justin Shreve
|
c6b0debe26
|
Make /settings/locations work properly. Add skeleton for tests and add register_routes test.
|
2016-07-19 10:41:22 -07:00 |
Justin Shreve
|
fc076eb57e
|
Initial /settings API controller and /settings/locations route. Loads the WP-API and registers our namespace temporarily until WP-API is loaded by WC core.
|
2016-07-19 10:41:22 -07:00 |
Claudio Sanches
|
7778583340
|
Fixed wrong number of decimal precision, closes #11368
|
2016-07-11 17:26:54 +02:00 |
Claudio Sanches
|
7d9d091767
|
Fixed mixed tabs and spaces
|
2016-07-11 16:56:35 +02:00 |
Claudio Sanches
|
c59a5c0c31
|
Say hello to woocommerce.com
|
2016-07-05 19:52:16 -03:00 |
Claudio Sanches
|
08f95481e0
|
Normalize the "Read more" button text, closes #11319
|
2016-06-30 15:16:26 -03:00 |
Claudio Sanches
|
18b1b8c238
|
Disable empty my account endpoints, closes #11274
|
2016-06-30 13:58:10 -03:00 |
Mike Jolley
|
a942cfade8
|
Make sure page ID is > 0
Closes #11305
|
2016-06-30 12:23:41 +01:00 |
Mike Jolley
|
a22859ae32
|
Abstract unit tests
|
2016-06-23 15:52:12 +01:00 |
Mike Jolley
|
13d293dd25
|
abstract total unit tests
|
2016-06-22 17:02:22 +01:00 |
Mike Jolley
|
46439ddba5
|
Refund unit tests
|
2016-06-22 16:31:05 +01:00 |
Mike Jolley
|
9da9d3bf69
|
Unit test conditional functions
|
2016-06-22 15:38:28 +01:00 |
Mike Jolley
|
9fc3e24647
|
getter unit tests
|
2016-06-22 14:28:00 +01:00 |
Mike Jolley
|
8287b13cf1
|
Address and CRUD unit tests
|
2016-06-22 14:07:42 +01:00 |
Mike Jolley
|
9c7abaedcb
|
Fixed unit tests
|
2016-06-22 12:29:23 +01:00 |
Claudio Sanches
|
73c5f91622
|
Fixed unit tests for account menus
|
2016-06-14 21:49:32 -03:00 |
Claudio Sanches
|
5a1388ee97
|
[TESTS] For REST API functions
|
2016-06-13 22:58:45 -03:00 |
Mike Jolley
|
78142a8ebb
|
Merge branch 'master' into WC-CRUD
# Conflicts:
# includes/class-wc-checkout.php
# includes/class-wc-coupon.php
# includes/class-wc-customer.php
# tests/unit-tests/cart/cart.php
# tests/unit-tests/cart/functions.php
# tests/unit-tests/coupon/coupon.php
# woocommerce.php
|
2016-06-13 15:01:58 +01:00 |
Mike Jolley
|
9d220450f0
|
Fix unit test
|
2016-06-01 12:39:52 +01:00 |