fix: adjust test case and check if order is defined
This commit is contained in:
parent
f27284ab88
commit
0bdd0d18e1
|
@ -540,7 +540,7 @@ class REST_Items_Controller extends REST_Controller {
|
||||||
);
|
);
|
||||||
|
|
||||||
$filter_id = empty($filter) ? false : $filter[0]->get_id();
|
$filter_id = empty($filter) ? false : $filter[0]->get_id();
|
||||||
$filter_order_index = array_search( $filter_id, array_column( $order, 'id' ) );
|
$filter_order_index = $order ? array_search( $filter_id, array_column( $order, 'id' ) ) : false;
|
||||||
if ( !empty($filter_order_index) && $order[$filter_order_index]['enabled'] == true) {
|
if ( !empty($filter_order_index) && $order[$filter_order_index]['enabled'] == true) {
|
||||||
$f = $filter[0]->_toArray();
|
$f = $filter[0]->_toArray();
|
||||||
$filter_type_component = $filter[0]->get_filter_type_object()->get_component();
|
$filter_type_component = $filter[0]->get_filter_type_object()->get_component();
|
||||||
|
|
|
@ -114,7 +114,7 @@ class TAINACAN_REST_Items_Controller extends TAINACAN_UnitApiTestCase {
|
||||||
|
|
||||||
$data = $response->get_data();
|
$data = $response->get_data();
|
||||||
|
|
||||||
$this->assertEquals($item1->get_title(), $data['title']);
|
$this->assertEquals($item1->get_id(), $data['id']);
|
||||||
|
|
||||||
$post_meta = get_post_meta($item1->get_id(), '_wp_trash_meta_status', true);
|
$post_meta = get_post_meta($item1->get_id(), '_wp_trash_meta_status', true);
|
||||||
|
|
||||||
|
@ -147,7 +147,7 @@ class TAINACAN_REST_Items_Controller extends TAINACAN_UnitApiTestCase {
|
||||||
|
|
||||||
$data = $response->get_data();
|
$data = $response->get_data();
|
||||||
|
|
||||||
$this->assertEquals($item2->get_title(), $data['title']);
|
$this->assertEquals($item2->get_id(), $data['id']);
|
||||||
|
|
||||||
$no_post = get_post($item2->get_id());
|
$no_post = get_post($item2->get_id());
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue