- Timestamp:
- 10/08/2019 04:43:10 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/tests/rest-api/rest-search-controller.php
r44107 r46434 502 502 503 503 /** 504 * @ticket 47684 505 */ 506 public function test_search_result_links_are_embedded() { 507 $response = $this->do_request_with_params( array( 'per_page' => 1 ) ); 508 $data = rest_get_server()->response_to_data( $response, true )[0]; 509 510 $this->assertArrayHasKey( '_embedded', $data ); 511 $this->assertArrayHasKey( 'self', $data['_embedded'] ); 512 $this->assertCount( 1, $data['_embedded']['self'] ); 513 $this->assertArrayHasKey( WP_REST_Search_Controller::PROP_ID, $data['_embedded']['self'][0] ); 514 $this->assertEquals( $data[ WP_REST_Search_Controller::PROP_ID ], $data['_embedded']['self'][0][ WP_REST_Search_Controller::PROP_ID ] ); 515 } 516 517 /** 504 518 * Perform a REST request to our search endpoint with given parameters. 505 519 */
Note: See TracChangeset
for help on using the changeset viewer.