Changeset 64075
- Timestamp:
- 10/03/2026 03:41:26 PM (3 weeks ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/tests/rest-api/rest-block-directory-controller.php
r62795 r64075 130 130 131 131 /** 132 * @doesNotPerformAssertions 132 * Block directory has no item route. 133 * 134 * @ticket 66073 133 135 */ 134 136 public function test_get_item() { 135 // Controller does not implement get_item(). 136 } 137 138 /** 139 * @doesNotPerformAssertions 137 wp_set_current_user( self::$admin_id ); 138 139 $request = new WP_REST_Request( 'GET', '/wp/v2/block-directory/guidepost' ); 140 $response = rest_get_server()->dispatch( $request ); 141 142 $this->assertErrorResponse( 'rest_no_route', $response, 404 ); 143 } 144 145 /** 146 * Block directory search is read-only; create requests should not match a route. 147 * 148 * @ticket 66073 140 149 */ 141 150 public function test_create_item() { 142 // Controller does not implement create_item(). 143 } 144 145 /** 146 * @doesNotPerformAssertions 151 wp_set_current_user( self::$admin_id ); 152 153 $request = new WP_REST_Request( 'POST', '/wp/v2/block-directory/search' ); 154 $request->set_param( 'term', 'block' ); 155 156 $response = rest_get_server()->dispatch( $request ); 157 158 $this->assertErrorResponse( 'rest_no_route', $response, 404 ); 159 } 160 161 /** 162 * Block directory has no item route; update requests should not match a route. 163 * 164 * @ticket 66073 147 165 */ 148 166 public function test_update_item() { 149 // Controller does not implement update_item(). 150 } 151 152 /** 153 * @doesNotPerformAssertions 167 wp_set_current_user( self::$admin_id ); 168 169 $request = new WP_REST_Request( 'POST', '/wp/v2/block-directory/guidepost' ); 170 $request->set_param( 'title', 'Updated' ); 171 172 $response = rest_get_server()->dispatch( $request ); 173 174 $this->assertErrorResponse( 'rest_no_route', $response, 404 ); 175 } 176 177 /** 178 * Block directory has no item route; delete requests should not match a route. 179 * 180 * @ticket 66073 154 181 */ 155 182 public function test_delete_item() { 156 // Controller does not implement delete_item(). 183 wp_set_current_user( self::$admin_id ); 184 185 $request = new WP_REST_Request( 'DELETE', '/wp/v2/block-directory/guidepost' ); 186 $response = rest_get_server()->dispatch( $request ); 187 188 $this->assertErrorResponse( 'rest_no_route', $response, 404 ); 157 189 } 158 190
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)