Code Duplication    Length = 20-20 lines in 2 locations

projects/packages/connection/tests/php/test-rest-endpoints.php 1 location

@@ 573-592 (lines=20) @@
570
	 *
571
	 * @return array
572
	 */
573
	public function intercept_auth_token_request( $response, $args, $url ) {
574
		if ( false === strpos( $url, '/jetpack.token/' ) ) {
575
			return $response;
576
		}
577
578
		return array(
579
			'headers'  => new Requests_Utility_CaseInsensitiveDictionary( array( 'content-type' => 'application/json' ) ),
580
			'body'     => wp_json_encode(
581
				array(
582
					'access_token' => 'mock.token',
583
					'token_type'   => 'X_JETPACK',
584
					'scope'        => ( new Manager() )->sign_role( 'administrator' ),
585
				)
586
			),
587
			'response' => array(
588
				'code'    => 200,
589
				'message' => 'OK',
590
			),
591
		);
592
	}
593
594
	/**
595
	 * Intercept the `Jetpack_Options` call and mock the values.

projects/packages/identity-crisis/tests/php/test-rest-endpoints.php 1 location

@@ 186-205 (lines=20) @@
183
	 *
184
	 * @return array
185
	 */
186
	public function intercept_auth_token_request( $response, $args, $url ) {
187
		if ( false === strpos( $url, '/jetpack.token/' ) ) {
188
			return $response;
189
		}
190
191
		return array(
192
			'headers'  => new Requests_Utility_CaseInsensitiveDictionary( array( 'content-type' => 'application/json' ) ),
193
			'body'     => wp_json_encode(
194
				array(
195
					'access_token' => 'mock.token',
196
					'token_type'   => 'X_JETPACK',
197
					'scope'        => ( new Manager() )->sign_role( 'administrator' ),
198
				)
199
			),
200
			'response' => array(
201
				'code'    => 200,
202
				'message' => 'OK',
203
			),
204
		);
205
	}
206
207
	/**
208
	 * Intercept the `Jetpack_Options` call and mock the values.