Code Duplication    Length = 20-21 lines in 3 locations

tests/test-rest-tags-controller.php 1 location

@@ 43-63 (lines=21) @@
40
		$this->assertEqualSets( array( 'view', 'embed', 'edit' ), $data['endpoints'][0]['args']['context']['enum'] );
41
	}
42
43
	public function test_registered_query_params() {
44
		$request = new WP_REST_Request( 'OPTIONS', '/wp/v2/tags' );
45
		$response = $this->server->dispatch( $request );
46
		$data = $response->get_data();
47
		$keys = array_keys( $data['endpoints'][0]['args'] );
48
		sort( $keys );
49
		$this->assertEquals( array(
50
			'context',
51
			'exclude',
52
			'hide_empty',
53
			'include',
54
			'offset',
55
			'order',
56
			'orderby',
57
			'page',
58
			'per_page',
59
			'post',
60
			'search',
61
			'slug',
62
			), $keys );
63
	}
64
65
	public function test_get_items() {
66
		$this->factory->tag->create();

tests/test-rest-categories-controller.php 1 location

@@ 43-63 (lines=21) @@
40
		$this->assertEqualSets( array( 'view', 'embed', 'edit' ), $data['endpoints'][0]['args']['context']['enum'] );
41
	}
42
43
	public function test_registered_query_params() {
44
		$request = new WP_REST_Request( 'OPTIONS', '/wp/v2/categories' );
45
		$response = $this->server->dispatch( $request );
46
		$data = $response->get_data();
47
		$keys = array_keys( $data['endpoints'][0]['args'] );
48
		sort( $keys );
49
		$this->assertEquals( array(
50
			'context',
51
			'exclude',
52
			'hide_empty',
53
			'include',
54
			'order',
55
			'orderby',
56
			'page',
57
			'parent',
58
			'per_page',
59
			'post',
60
			'search',
61
			'slug',
62
			), $keys );
63
	}
64
65
	public function test_get_items() {
66
		$request = new WP_REST_Request( 'GET', '/wp/v2/categories' );

tests/test-rest-users-controller.php 1 location

@@ 53-72 (lines=20) @@
50
		$this->assertEquals( array( 'view', 'embed', 'edit' ), $data['endpoints'][0]['args']['context']['enum'] );
51
	}
52
53
	public function test_registered_query_params() {
54
		$request = new WP_REST_Request( 'OPTIONS', '/wp/v2/users' );
55
		$response = $this->server->dispatch( $request );
56
		$data = $response->get_data();
57
		$keys = array_keys( $data['endpoints'][0]['args'] );
58
		sort( $keys );
59
		$this->assertEquals( array(
60
			'context',
61
			'exclude',
62
			'include',
63
			'offset',
64
			'order',
65
			'orderby',
66
			'page',
67
			'per_page',
68
			'roles',
69
			'search',
70
			'slug',
71
			), $keys );
72
	}
73
74
	public function test_get_items() {
75
		wp_set_current_user( $this->user );