- Timestamp:
- 09/02/2020 12:35:36 AM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/tests/rest-api/rest-post-meta-fields.php
r48402 r48937 268 268 $response = rest_get_server()->dispatch( $request ); 269 269 270 $this->assert Equals( 200, $response->get_status() );270 $this->assertSame( 200, $response->get_status() ); 271 271 272 272 $data = $response->get_data(); … … 275 275 $meta = (array) $data['meta']; 276 276 $this->assertArrayHasKey( 'test_single', $meta ); 277 $this->assert Equals( 'testvalue', $meta['test_single'] );277 $this->assertSame( 'testvalue', $meta['test_single'] ); 278 278 } 279 279 … … 286 286 287 287 $response = rest_get_server()->dispatch( $request ); 288 $this->assert Equals( 200, $response->get_status() );288 $this->assertSame( 200, $response->get_status() ); 289 289 290 290 $data = $response->get_data(); … … 298 298 299 299 $response = rest_get_server()->dispatch( $request ); 300 $this->assert Equals( 200, $response->get_status() );300 $this->assertSame( 200, $response->get_status() ); 301 301 $data = $response->get_data(); 302 302 $meta = (array) $data['meta']; … … 313 313 314 314 $response = rest_get_server()->dispatch( $request ); 315 $this->assert Equals( 200, $response->get_status() );315 $this->assertSame( 200, $response->get_status() ); 316 316 317 317 $data = $response->get_data(); … … 328 328 329 329 $response = rest_get_server()->dispatch( $request ); 330 $this->assert Equals( 200, $response->get_status() );330 $this->assertSame( 200, $response->get_status() ); 331 331 332 332 $data = $response->get_data(); … … 343 343 344 344 $response = rest_get_server()->dispatch( $request ); 345 $this->assert Equals( 200, $response->get_status() );345 $this->assertSame( 200, $response->get_status() ); 346 346 347 347 $data = $response->get_data(); … … 390 390 $request = new WP_REST_Request( 'GET', sprintf( '/wp/v2/posts/%d', self::$post_id ) ); 391 391 $response = rest_get_server()->dispatch( $request ); 392 $this->assert Equals( 200, $response->get_status() );392 $this->assertSame( 200, $response->get_status() ); 393 393 394 394 $data = $response->get_data(); … … 405 405 $this->assertArrayHasKey( 'test_bool', $meta ); 406 406 $this->assertInternalType( 'boolean', $meta['test_bool'] ); 407 $this->assert Same( true,$meta['test_bool'] );407 $this->assertTrue( $meta['test_bool'] ); 408 408 } 409 409 … … 414 414 $response = rest_get_server()->dispatch( $request ); 415 415 416 $this->assert Equals( 200, $response->get_status() );416 $this->assertSame( 200, $response->get_status() ); 417 417 418 418 $data = $response->get_data(); … … 421 421 $meta = (array) $data['meta']; 422 422 $this->assertArrayHasKey( 'new_name', $meta ); 423 $this->assert Equals( 'janet', $meta['new_name'] );423 $this->assertSame( 'janet', $meta['new_name'] ); 424 424 } 425 425 … … 443 443 444 444 $response = rest_get_server()->dispatch( $request ); 445 $this->assert Equals( 200, $response->get_status() );445 $this->assertSame( 200, $response->get_status() ); 446 446 447 447 $meta = get_post_meta( self::$post_id, 'test_single', false ); 448 448 $this->assertNotEmpty( $meta ); 449 449 $this->assertCount( 1, $meta ); 450 $this->assert Equals( 'test_value', $meta[0] );450 $this->assertSame( 'test_value', $meta[0] ); 451 451 452 452 $data = $response->get_data(); 453 453 $meta = (array) $data['meta']; 454 454 $this->assertArrayHasKey( 'test_single', $meta ); 455 $this->assert Equals( 'test_value', $meta['test_single'] );455 $this->assertSame( 'test_value', $meta['test_single'] ); 456 456 } 457 457 … … 462 462 // Start with an existing metakey and value. 463 463 $values = update_post_meta( self::$post_id, 'test_single', 'test_value' ); 464 $this->assert Equals( 'test_value', get_post_meta( self::$post_id, 'test_single', true ) );464 $this->assertSame( 'test_value', get_post_meta( self::$post_id, 'test_single', true ) ); 465 465 466 466 $this->grant_write_permission(); … … 475 475 476 476 $response = rest_get_server()->dispatch( $request ); 477 $this->assert Equals( 200, $response->get_status() );477 $this->assertSame( 200, $response->get_status() ); 478 478 479 479 $meta = get_post_meta( self::$post_id, 'test_single', true ); 480 480 $this->assertNotEmpty( $meta ); 481 $this->assert Equals( 'test_value', $meta );481 $this->assertSame( 'test_value', $meta ); 482 482 483 483 $data = $response->get_data(); 484 484 $meta = (array) $data['meta']; 485 485 $this->assertArrayHasKey( 'test_single', $meta ); 486 $this->assert Equals( 'test_value', $meta['test_single'] );486 $this->assertSame( 'test_value', $meta['test_single'] ); 487 487 } 488 488 … … 593 593 594 594 $response = rest_get_server()->dispatch( $request ); 595 $this->assert Equals( 200, $response->get_status() );595 $this->assertSame( 200, $response->get_status() ); 596 596 597 597 $meta = get_post_meta( self::$post_id, 'test_multi', false ); 598 598 $this->assertNotEmpty( $meta ); 599 599 $this->assertCount( 1, $meta ); 600 $this->assert Equals( 'val1', $meta[0] );600 $this->assertSame( 'val1', $meta[0] ); 601 601 602 602 // Add another value. … … 609 609 610 610 $response = rest_get_server()->dispatch( $request ); 611 $this->assert Equals( 200, $response->get_status() );611 $this->assertSame( 200, $response->get_status() ); 612 612 613 613 $meta = get_post_meta( self::$post_id, 'test_multi', false ); … … 637 637 638 638 $response = rest_get_server()->dispatch( $request ); 639 $this->assert Equals( 200, $response->get_status() );639 $this->assertSame( 200, $response->get_status() ); 640 640 641 641 $meta = get_post_meta( self::$post_id, 'test_multi', false ); … … 744 744 $response = rest_get_server()->dispatch( $request ); 745 745 $data = $response->get_data(); 746 $this->assert Equals( 1, $data['meta']['my_meta_key'] );746 $this->assertSame( 1, $data['meta']['my_meta_key'] ); 747 747 } 748 748 … … 770 770 $response = rest_get_server()->dispatch( $request ); 771 771 $data = $response->get_data(); 772 $this->assert Equals( array( 1, 2, 3 ), $data['meta']['my_meta_key'] );772 $this->assertSame( array( 1, 2, 3 ), $data['meta']['my_meta_key'] ); 773 773 } 774 774 … … 842 842 843 843 $response = rest_get_server()->dispatch( $request ); 844 $this->assert Equals( 200, $response->get_status() );844 $this->assertSame( 200, $response->get_status() ); 845 845 846 846 $meta = get_post_meta( self::$post_id, 'test_custom_schema', false ); … … 871 871 872 872 $response = rest_get_server()->dispatch( $request ); 873 $this->assert Equals( 200, $response->get_status() );873 $this->assertSame( 200, $response->get_status() ); 874 874 875 875 $meta = get_post_meta( self::$post_id, 'test_custom_schema_multi', false ); … … 887 887 888 888 $response = rest_get_server()->dispatch( $request ); 889 $this->assert Equals( 200, $response->get_status() );889 $this->assertSame( 200, $response->get_status() ); 890 890 891 891 $meta = get_post_meta( self::$post_id, 'test_custom_schema_multi', false ); … … 915 915 916 916 $response = rest_get_server()->dispatch( $request ); 917 $this->assert Equals( 200, $response->get_status() );917 $this->assertSame( 200, $response->get_status() ); 918 918 919 919 $meta = get_post_meta( self::$post_id, 'test_custom_name', false ); 920 920 $this->assertNotEmpty( $meta ); 921 921 $this->assertCount( 1, $meta ); 922 $this->assert Equals( 'janet', $meta[0] );922 $this->assertSame( 'janet', $meta[0] ); 923 923 924 924 $data = $response->get_data(); 925 925 $meta = (array) $data['meta']; 926 926 $this->assertArrayHasKey( 'new_name', $meta ); 927 $this->assert Equals( 'janet', $meta['new_name'] );927 $this->assertSame( 'janet', $meta['new_name'] ); 928 928 } 929 929 … … 944 944 945 945 $response = rest_get_server()->dispatch( $request ); 946 $this->assert Equals( 200, $response->get_status() );946 $this->assertSame( 200, $response->get_status() ); 947 947 948 948 $meta = get_post_meta( self::$post_id, 'test_custom_name_multi', false ); 949 949 $this->assertNotEmpty( $meta ); 950 950 $this->assertCount( 1, $meta ); 951 $this->assert Equals( 'janet', $meta[0] );951 $this->assertSame( 'janet', $meta[0] ); 952 952 953 953 // Add another value. … … 960 960 961 961 $response = rest_get_server()->dispatch( $request ); 962 $this->assert Equals( 200, $response->get_status() );962 $this->assertSame( 200, $response->get_status() ); 963 963 964 964 $meta = get_post_meta( self::$post_id, 'test_custom_name_multi', false ); … … 992 992 // The meta value should not have changed. 993 993 $current_value = get_post_meta( self::$post_id, 'test_single', true ); 994 $this->assert Equals( 'So I tied an onion to my belt, which was the style at the time.', $current_value );994 $this->assertSame( 'So I tied an onion to my belt, which was the style at the time.', $current_value ); 995 995 996 996 // Ensure the post title update was not processed. 997 997 $post_updated = get_post( self::$post_id ); 998 $this->assert Equals( $post_original->post_title, $post_updated->post_title );998 $this->assertSame( $post_original->post_title, $post_updated->post_title ); 999 999 } 1000 1000 … … 1021 1021 // The meta value should not have changed. 1022 1022 $current_value = get_post_meta( self::$post_id, 'test_single', true ); 1023 $this->assert Equals( 'Now, to take the ferry cost a nickel, and in those days, nickels had pictures of bumblebees on them.', $current_value );1023 $this->assertSame( 'Now, to take the ferry cost a nickel, and in those days, nickels had pictures of bumblebees on them.', $current_value ); 1024 1024 1025 1025 // Ensure the post content update was not processed. 1026 1026 $post_updated = get_post( self::$post_id ); 1027 $this->assert Equals( $post_original->post_content, $post_updated->post_content );1027 $this->assertSame( $post_original->post_content, $post_updated->post_content ); 1028 1028 } 1029 1029 … … 1031 1031 add_post_meta( self::$post_id, 'test_multi', 'val1' ); 1032 1032 $values = get_post_meta( self::$post_id, 'test_multi', false ); 1033 $this->assert Equals( array( 'val1' ), $values );1033 $this->assertSame( array( 'val1' ), $values ); 1034 1034 1035 1035 $this->grant_write_permission(); … … 1062 1062 add_post_meta( self::$post_id, 'test_single', 'val1' ); 1063 1063 $current = get_post_meta( self::$post_id, 'test_single', true ); 1064 $this->assert Equals( 'val1', $current );1064 $this->assertSame( 'val1', $current ); 1065 1065 1066 1066 $this->grant_write_permission(); … … 1075 1075 1076 1076 $response = rest_get_server()->dispatch( $request ); 1077 $this->assert Equals( 200, $response->get_status() );1077 $this->assertSame( 200, $response->get_status() ); 1078 1078 1079 1079 $meta = get_post_meta( self::$post_id, 'test_single', false ); … … 1087 1087 add_post_meta( self::$post_id, 'test_bad_auth', 'val1' ); 1088 1088 $current = get_post_meta( self::$post_id, 'test_bad_auth', true ); 1089 $this->assert Equals( 'val1', $current );1089 $this->assertSame( 'val1', $current ); 1090 1090 1091 1091 $this->grant_write_permission(); … … 1103 1103 1104 1104 $meta = get_post_meta( self::$post_id, 'test_bad_auth', true ); 1105 $this->assert Equals( 'val1', $meta );1105 $this->assertSame( 'val1', $meta ); 1106 1106 } 1107 1107 … … 1112 1112 add_post_meta( self::$post_id, 'test_single', 'val1' ); 1113 1113 $current = get_post_meta( self::$post_id, 'test_single', true ); 1114 $this->assert Equals( 'val1', $current );1114 $this->assertSame( 'val1', $current ); 1115 1115 1116 1116 $this->grant_write_permission(); … … 1141 1141 add_post_meta( self::$post_id, 'test_custom_name', 'janet' ); 1142 1142 $current = get_post_meta( self::$post_id, 'test_custom_name', true ); 1143 $this->assert Equals( 'janet', $current );1143 $this->assertSame( 'janet', $current ); 1144 1144 1145 1145 $this->grant_write_permission(); … … 1154 1154 1155 1155 $response = rest_get_server()->dispatch( $request ); 1156 $this->assert Equals( 200, $response->get_status() );1156 $this->assertSame( 200, $response->get_status() ); 1157 1157 1158 1158 $meta = get_post_meta( self::$post_id, 'test_custom_name', false ); … … 1171 1171 1172 1172 $this->assertArrayHasKey( 'test_single', $meta_schema ); 1173 $this->assert Equals( 'string', $meta_schema['test_single']['type'] );1173 $this->assertSame( 'string', $meta_schema['test_single']['type'] ); 1174 1174 1175 1175 $this->assertArrayHasKey( 'test_multi', $meta_schema ); 1176 $this->assert Equals( 'array', $meta_schema['test_multi']['type'] );1176 $this->assertSame( 'array', $meta_schema['test_multi']['type'] ); 1177 1177 $this->assertArrayHasKey( 'items', $meta_schema['test_multi'] ); 1178 $this->assert Equals( 'string', $meta_schema['test_multi']['items']['type'] );1178 $this->assertSame( 'string', $meta_schema['test_multi']['items']['type'] ); 1179 1179 1180 1180 $this->assertArrayHasKey( 'test_custom_schema', $meta_schema ); 1181 $this->assert Equals( 'number', $meta_schema['test_custom_schema']['type'] );1181 $this->assertSame( 'number', $meta_schema['test_custom_schema']['type'] ); 1182 1182 1183 1183 $this->assertArrayNotHasKey( 'test_no_rest', $meta_schema ); … … 1207 1207 $response = rest_get_server()->dispatch( $request ); 1208 1208 1209 $this->assert Equals( 200, $response->get_status() );1209 $this->assertSame( 200, $response->get_status() ); 1210 1210 1211 1211 $data = $response->get_data(); … … 1221 1221 1222 1222 $this->assertArrayHasKey( $meta_key, $data['meta'] ); 1223 $this->assert Equals( $expected_value, $data['meta'][ $meta_key ] );1223 $this->assertSame( $expected_value, $data['meta'][ $meta_key ] ); 1224 1224 } else { 1225 1225 $this->assertArrayNotHasKey( $meta_key, $data['meta'] ); … … 1268 1268 $response = rest_get_server()->dispatch( $request ); 1269 1269 if ( ! $can_write ) { 1270 $this->assert Equals( 403, $response->get_status() );1270 $this->assertSame( 403, $response->get_status() ); 1271 1271 $this->assertEmpty( get_post_meta( $post_id, $meta_key, $single ) ); 1272 1272 … … 1274 1274 } 1275 1275 1276 $this->assert Equals( 200, $response->get_status() );1276 $this->assertSame( 200, $response->get_status() ); 1277 1277 1278 1278 $data = $response->get_data(); … … 1286 1286 } 1287 1287 1288 $this->assert Equals( $expected_value, get_post_meta( $post_id, $meta_key, $single ) );1288 $this->assertSame( $expected_value, get_post_meta( $post_id, $meta_key, $single ) ); 1289 1289 $this->assertArrayHasKey( $meta_key, $data['meta'] ); 1290 $this->assert Equals( $expected_value, $data['meta'][ $meta_key ] );1290 $this->assertSame( $expected_value, $data['meta'][ $meta_key ] ); 1291 1291 } else { 1292 1292 $this->assertEmpty( get_post_meta( $post_id, $meta_key, $single ) ); … … 1333 1333 $response = rest_get_server()->dispatch( $request ); 1334 1334 1335 $this->assert Equals( 200, $response->get_status() );1335 $this->assertSame( 200, $response->get_status() ); 1336 1336 } 1337 1337 … … 1360 1360 1361 1361 $this->assertArrayHasKey( 'test\'slashed\'key', $data['meta'] ); 1362 $this->assert Equals( 'Hello', $data['meta']['test\'slashed\'key'] );1362 $this->assertSame( 'Hello', $data['meta']['test\'slashed\'key'] ); 1363 1363 } 1364 1364 … … 1404 1404 $this->assertArrayHasKey( 'object', $data['meta'] ); 1405 1405 $this->assertArrayHasKey( 'project', $data['meta']['object'] ); 1406 $this->assert Equals( 'WordPress', $data['meta']['object']['project'] );1406 $this->assertSame( 'WordPress', $data['meta']['object']['project'] ); 1407 1407 1408 1408 $meta = get_post_meta( self::$post_id, 'object', true ); 1409 1409 $this->assertArrayHasKey( 'project', $meta ); 1410 $this->assert Equals( 'WordPress', $meta['project'] );1410 $this->assertSame( 'WordPress', $meta['project'] ); 1411 1411 } 1412 1412 … … 1459 1459 1460 1460 $this->assertArrayHasKey( 'project', $data['meta']['object'][0] ); 1461 $this->assert Equals( 'WordPress', $data['meta']['object'][0]['project'] );1461 $this->assertSame( 'WordPress', $data['meta']['object'][0]['project'] ); 1462 1462 1463 1463 $this->assertArrayHasKey( 'project', $data['meta']['object'][1] ); 1464 $this->assert Equals( 'bbPress', $data['meta']['object'][1]['project'] );1464 $this->assertSame( 'bbPress', $data['meta']['object'][1]['project'] ); 1465 1465 1466 1466 $meta = get_post_meta( self::$post_id, 'object' ); … … 1469 1469 1470 1470 $this->assertArrayHasKey( 'project', $meta[0] ); 1471 $this->assert Equals( 'WordPress', $meta[0]['project'] );1471 $this->assertSame( 'WordPress', $meta[0]['project'] ); 1472 1472 1473 1473 $this->assertArrayHasKey( 'project', $meta[1] ); 1474 $this->assert Equals( 'bbPress', $meta[1]['project'] );1474 $this->assertSame( 'bbPress', $meta[1]['project'] ); 1475 1475 } 1476 1476 … … 1511 1511 1512 1512 $this->assertArrayHasKey( 'list', $data['meta'] ); 1513 $this->assert Equals( array( 'WordPress', 'bbPress' ), $data['meta']['list'] );1513 $this->assertSame( array( 'WordPress', 'bbPress' ), $data['meta']['list'] ); 1514 1514 1515 1515 $meta = get_post_meta( self::$post_id, 'list', true ); 1516 $this->assert Equals( array( 'WordPress', 'bbPress' ), $meta );1516 $this->assertSame( array( 'WordPress', 'bbPress' ), $meta ); 1517 1517 } 1518 1518 … … 1582 1582 $this->assertCount( 2, $data['meta']['list_of_objects'] ); 1583 1583 1584 $this->assert Equals(1584 $this->assertSame( 1585 1585 array( 1586 1586 array( … … 1596 1596 ); 1597 1597 1598 $this->assert Equals(1598 $this->assertSame( 1599 1599 array( 1600 1600 array( … … 1610 1610 $this->assertCount( 2, $meta ); 1611 1611 1612 $this->assert Equals(1612 $this->assertSame( 1613 1613 array( 1614 1614 array( … … 1624 1624 ); 1625 1625 1626 $this->assert Equals(1626 $this->assertSame( 1627 1627 array( 1628 1628 array( … … 1704 1704 $this->assertArrayHasKey( 'object', $data['meta'] ); 1705 1705 $this->assertCount( 2, $data['meta']['object'] ); 1706 $this->assert Equals( array( 'project' => 'bbPress' ), $data['meta']['object'][0] );1706 $this->assertSame( array( 'project' => 'bbPress' ), $data['meta']['object'][0] ); 1707 1707 $this->assertNull( $data['meta']['object'][1] ); 1708 1708 } … … 1740 1740 1741 1741 $this->assertArrayHasKey( 'object', $data['meta'] ); 1742 $this->assert Equals( array( 'project' => 'WordPress' ), $data['meta']['object'] );1742 $this->assertSame( array( 'project' => 'WordPress' ), $data['meta']['object'] ); 1743 1743 } 1744 1744 … … 1782 1782 1783 1783 $response = rest_get_server()->dispatch( $request ); 1784 $this->assert Equals( 500, $response->get_status() );1784 $this->assertSame( 500, $response->get_status() ); 1785 1785 } 1786 1786 … … 1828 1828 1829 1829 $response = rest_get_server()->dispatch( $request ); 1830 $this->assert Equals( 500, $response->get_status() );1830 $this->assertSame( 500, $response->get_status() ); 1831 1831 } 1832 1832 … … 1869 1869 1870 1870 $response = rest_get_server()->dispatch( $request ); 1871 $this->assert Equals( 400, $response->get_status() );1871 $this->assertSame( 400, $response->get_status() ); 1872 1872 } 1873 1873 … … 1913 1913 1914 1914 $response = rest_get_server()->dispatch( $request ); 1915 $this->assert Equals( 200, $response->get_status() );1916 $this->assert Equals( $value, $response->get_data()['meta']['object'] );1917 1918 $this->assert Equals( $value, get_post_meta( self::$post_id, 'object', true ) );1915 $this->assertSame( 200, $response->get_status() ); 1916 $this->assertSame( $value, $response->get_data()['meta']['object'] ); 1917 1918 $this->assertSame( $value, get_post_meta( self::$post_id, 'object', true ) ); 1919 1919 } 1920 1920 … … 1962 1962 1963 1963 $response = rest_get_server()->dispatch( $request ); 1964 $this->assert Equals( 400, $response->get_status() );1964 $this->assertSame( 400, $response->get_status() ); 1965 1965 } 1966 1966 … … 2089 2089 2090 2090 $response = rest_get_server()->dispatch( $request ); 2091 $this->assert Equals( 200, $response->get_status() );2091 $this->assertSame( 200, $response->get_status() ); 2092 2092 2093 2093 $data = $response->get_data(); … … 2095 2095 2096 2096 $this->assertCount( 2, $data['meta']['object'] ); 2097 $this->assert Equals( array( 'project' => 'WordPress' ), $data['meta']['object'][0] );2098 $this->assert Equals( array( 'project' => 'BuddyPress' ), $data['meta']['object'][1] );2097 $this->assertSame( array( 'project' => 'WordPress' ), $data['meta']['object'][0] ); 2098 $this->assertSame( array( 'project' => 'BuddyPress' ), $data['meta']['object'][1] ); 2099 2099 2100 2100 $meta = get_post_meta( self::$post_id, 'object' ); 2101 2101 $this->assertCount( 2, $meta ); 2102 $this->assert Equals( array( 'project' => 'WordPress' ), $meta[0] );2103 $this->assert Equals( array( 'project' => 'BuddyPress' ), $meta[1] );2102 $this->assertSame( array( 'project' => 'WordPress' ), $meta[0] ); 2103 $this->assertSame( array( 'project' => 'BuddyPress' ), $meta[1] ); 2104 2104 } 2105 2105 … … 2142 2142 2143 2143 $response = rest_get_server()->dispatch( $request ); 2144 $this->assert Equals( 200, $response->get_status() );2144 $this->assertSame( 200, $response->get_status() ); 2145 2145 2146 2146 $data = $response->get_data(); … … 2148 2148 2149 2149 $this->assertCount( 2, $data['meta']['list'] ); 2150 $this->assert Equals( array( 'WordPress', 'bbPress' ), $data['meta']['list'][0] );2151 $this->assert Equals( array( 'BuddyPress' ), $data['meta']['list'][1] );2150 $this->assertSame( array( 'WordPress', 'bbPress' ), $data['meta']['list'][0] ); 2151 $this->assertSame( array( 'BuddyPress' ), $data['meta']['list'][1] ); 2152 2152 2153 2153 $meta = get_post_meta( self::$post_id, 'list' ); 2154 2154 $this->assertCount( 2, $meta ); 2155 $this->assert Equals( array( 'WordPress', 'bbPress' ), $meta[0] );2156 $this->assert Equals( array( 'BuddyPress' ), $meta[1] );2155 $this->assertSame( array( 'WordPress', 'bbPress' ), $meta[0] ); 2156 $this->assertSame( array( 'BuddyPress' ), $meta[1] ); 2157 2157 } 2158 2158 … … 2192 2192 2193 2193 $response = rest_get_server()->dispatch( $request ); 2194 $this->assert Equals( 200, $response->get_status() );2194 $this->assertSame( 200, $response->get_status() ); 2195 2195 2196 2196 $data = $response->get_data(); 2197 $this->assert Equals( array( 'WordCamp' ), $data['meta']['list'] );2197 $this->assertSame( array( 'WordCamp' ), $data['meta']['list'] ); 2198 2198 } 2199 2199 … … 2235 2235 2236 2236 $response = rest_get_server()->dispatch( $request ); 2237 $this->assert Equals( 200, $response->get_status() );2237 $this->assertSame( 200, $response->get_status() ); 2238 2238 2239 2239 $data = $response->get_data(); 2240 $this->assert Equals( array( 'project' => 'WordCamp' ), $data['meta']['object'] );2240 $this->assertSame( array( 'project' => 'WordCamp' ), $data['meta']['object'] ); 2241 2241 } 2242 2242 … … 2333 2333 rest_get_server()->dispatch( $request ); 2334 2334 $response = rest_get_server()->dispatch( $request ); 2335 $this->assert Equals( 200, $response->get_status() );2335 $this->assertSame( 200, $response->get_status() ); 2336 2336 } 2337 2337 … … 2359 2359 update_post_meta( self::$post_id, 'items', array( '1', '2', '3' ) ); 2360 2360 $response = rest_get_server()->dispatch( new WP_REST_Request( 'GET', sprintf( '/wp/v2/posts/%d', self::$post_id ) ) ); 2361 $this->assert Equals( array( 1, 2, 3 ), $response->get_data()['meta']['items'] );2361 $this->assertSame( array( 1, 2, 3 ), $response->get_data()['meta']['items'] ); 2362 2362 2363 2363 $request = new WP_REST_Request( 'PUT', sprintf( '/wp/v2/posts/%d', self::$post_id ) ); … … 2371 2371 2372 2372 $response = rest_get_server()->dispatch( $request ); 2373 $this->assert Equals( 200, $response->get_status() );2373 $this->assertSame( 200, $response->get_status() ); 2374 2374 $this->assertSame( array( 1, 2, 3 ), get_post_meta( self::$post_id, 'items', true ) ); 2375 2375 } … … 2408 2408 2409 2409 $response = rest_get_server()->dispatch( $request ); 2410 $this->assert Equals( 200, $response->get_status() );2410 $this->assertSame( 200, $response->get_status() ); 2411 2411 $this->assertSame( array( 1, 2, 3 ), get_post_meta( self::$post_id, 'items', true ) ); 2412 2412 } … … 2445 2445 2446 2446 $response = rest_get_server()->dispatch( $request ); 2447 $this->assert Equals( 200, $response->get_status() );2447 $this->assertSame( 200, $response->get_status() ); 2448 2448 $this->assertSame( array( 1, 2, 3 ), get_post_meta( self::$post_id, 'items', true ) ); 2449 2449 } … … 2481 2481 rest_get_server()->dispatch( $request ); 2482 2482 $response = rest_get_server()->dispatch( $request ); 2483 $this->assert Equals( 200, $response->get_status() );2483 $this->assertSame( 200, $response->get_status() ); 2484 2484 } 2485 2485 … … 2508 2508 2509 2509 $response = rest_get_server()->dispatch( new WP_REST_Request( 'GET', sprintf( '/wp/v2/posts/%d', self::$post_id ) ) ); 2510 $this->assert Equals( array( true, false ), $response->get_data()['meta']['items'] );2510 $this->assertSame( array( true, false ), $response->get_data()['meta']['items'] ); 2511 2511 2512 2512 $request = new WP_REST_Request( 'PUT', sprintf( '/wp/v2/posts/%d', self::$post_id ) ); … … 2520 2520 2521 2521 $response = rest_get_server()->dispatch( $request ); 2522 $this->assert Equals( 200, $response->get_status() );2522 $this->assertSame( 200, $response->get_status() ); 2523 2523 $this->assertSame( array( true, false ), get_post_meta( self::$post_id, 'items', true ) ); 2524 2524 } … … 2557 2557 2558 2558 $response = rest_get_server()->dispatch( $request ); 2559 $this->assert Equals( 200, $response->get_status() );2559 $this->assertSame( 200, $response->get_status() ); 2560 2560 $this->assertSame( array( true, false ), get_post_meta( self::$post_id, 'items', true ) ); 2561 2561 } … … 2594 2594 2595 2595 $response = rest_get_server()->dispatch( $request ); 2596 $this->assert Equals( 200, $response->get_status() );2596 $this->assertSame( 200, $response->get_status() ); 2597 2597 $this->assertSame( array( true, false ), get_post_meta( self::$post_id, 'items', true ) ); 2598 2598 } … … 2631 2631 2632 2632 $response = rest_get_server()->dispatch( $request ); 2633 $this->assert Equals( 200, $response->get_status() );2633 $this->assertSame( 200, $response->get_status() ); 2634 2634 $this->assertSame( array( false, true ), get_post_meta( self::$post_id, 'items', true ) ); 2635 2635 } … … 2666 2666 2667 2667 $response = rest_get_server()->dispatch( $request ); 2668 $this->assert Equals( 200, $response->get_status() );2669 $this->assert Equals( '0', get_post_meta( self::$post_id, 'boolean', true ) );2668 $this->assertSame( 200, $response->get_status() ); 2669 $this->assertSame( '0', get_post_meta( self::$post_id, 'boolean', true ) ); 2670 2670 } 2671 2671 … … 2699 2699 $response = rest_get_server()->dispatch( $request ); 2700 2700 2701 $this->assert Equals( 200, $response->get_status() );2702 $this->assert Equals( array( 2, 3 ), $response->get_data()['meta']['multi_integer'] );2701 $this->assertSame( 200, $response->get_status() ); 2702 $this->assertSame( array( 2, 3 ), $response->get_data()['meta']['multi_integer'] ); 2703 2703 2704 2704 $this->assertFalse( get_metadata_by_mid( 'post', $mid1 ) ); … … 2736 2736 $response = rest_get_server()->dispatch( $request ); 2737 2737 2738 $this->assert Equals( 200, $response->get_status() );2738 $this->assertSame( 200, $response->get_status() ); 2739 2739 $this->assertEquals( array( 0 ), $response->get_data()['meta']['multi_boolean'] ); 2740 2740 … … 2784 2784 $response = rest_get_server()->dispatch( $request ); 2785 2785 2786 $this->assert Equals( 200, $response->get_status() );2787 $this->assert Equals(2786 $this->assertSame( 200, $response->get_status() ); 2787 $this->assertSame( 2788 2788 array( 2789 2789 array( 'a' => 'anaconda' ), … … 2816 2816 $response = rest_get_server()->dispatch( $request ); 2817 2817 2818 $this->assert Equals( 200, $response->get_status() );2818 $this->assertSame( 200, $response->get_status() ); 2819 2819 2820 2820 $data = $response->get_data(); … … 2823 2823 $meta = (array) $data['meta']; 2824 2824 $this->assertArrayHasKey( $meta_key, $meta ); 2825 $this->assert Equals( $expected, $meta[ $meta_key ] );2825 $this->assertSame( $expected, $meta[ $meta_key ] ); 2826 2826 } 2827 2827 … … 2982 2982 2983 2983 $response = rest_do_request( '/wp/v2/posts/' . self::$post_id ); 2984 $this->assert Equals( 'Hello World', $response->get_data()['meta']['greeting'] );2984 $this->assertSame( 'Hello World', $response->get_data()['meta']['greeting'] ); 2985 2985 } 2986 2986 … … 2994 2994 $schema = $response->get_data()['schema']['properties']['meta']['properties']['with_default']; 2995 2995 $this->assertArrayHasKey( 'default', $schema ); 2996 $this->assert Equals( 'Goodnight Moon', $schema['default'] );2996 $this->assertSame( 'Goodnight Moon', $schema['default'] ); 2997 2997 } 2998 2998
Note: See TracChangeset
for help on using the changeset viewer.