Justin Shreve
|
35cae38aa2
|
Fix issues from PR review: sanitize/escape fixes in wp-admin, remove modes.
|
2016-08-09 10:14:47 -07:00 |
Justin Shreve
|
b198e6d65b
|
Add the ability to see and update system status modes (shipping debug, template debug, uninstall...)
|
2016-08-09 09:51:30 -07:00 |
Justin Shreve
|
9dbd365be8
|
First pass at system status tools. Fully functioning endpoints for listing tools, listing data about a specific tool, and executing a tool.
|
2016-08-09 09:51:30 -07:00 |
Mike Jolley
|
4ac4bcaa08
|
Merge branch 'master' into WC-CRUD
# Conflicts:
# tests/unit-tests/cart/cart.php
|
2016-08-09 11:08:21 +01:00 |
Mike Jolley
|
ccad4d2df3
|
Merge pull request #11561 from woothemes/add/product-reviews-create-and-update
Add tests, create, update, delete, and batch to the Product Reviews API
|
2016-08-05 11:16:42 +01: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
|
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 |
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
|
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
|
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
|
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 |
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
|
2fec0f425a
|
Remove namespaces from tests for 5.2 support
|
2016-03-23 12:14:13 +00:00 |
Justin Shreve
|
69973d520e
|
Update version strings
|
2016-03-17 09:19:28 -07:00 |
Justin Shreve
|
57f918fb03
|
Add Coupon REST API tests to verify nothing breaks API wise -- full set of tests even though we are just changing GET endpoints (increases test coverage)
|
2016-03-17 09:19:28 -07:00 |
Claudio Sanches
|
ee30b5b308
|
Fixed php docs standards
|
2015-11-03 11:31:20 -02:00 |
Justin Shreve
|
651b65f28e
|
Add a unit test for get_variation_id so we know we are getting back the IDs that we want
|
2015-06-09 13:02:02 +00:00 |
Barry Kooij
|
d6b970a61d
|
Namespace the Unit Tests
|
2015-03-06 16:32:40 +01:00 |
Max Rice
|
0fbba35c9d
|
Add factory for webhook unit tests
|
2014-09-05 14:34:51 -04:00 |
Max Rice
|
17a1918991
|
[#3176] Add webhooks REST API endpoint tests
100% coverage :)
|
2014-09-01 02:04:49 -04:00 |