Code Duplication    Length = 14-14 lines in 2 locations

packages/connection/tests/php/test-rest-endpoints.php 2 locations

@@ 371-384 (lines=14) @@
368
	 *
369
	 * @return array
370
	 */
371
	public function intercept_refresh_blog_token_request( $response, $args, $url ) {
372
		if ( false === strpos( $url, 'jetpack-refresh-blog-token' ) ) {
373
			return $response;
374
		}
375
376
		return array(
377
			'headers'  => new Requests_Utility_CaseInsensitiveDictionary( array( 'content-type' => 'application/json' ) ),
378
			'body'     => wp_json_encode( array( 'jetpack_secret' => self::BLOG_TOKEN ) ),
379
			'response' => array(
380
				'code'    => 200,
381
				'message' => 'OK',
382
			),
383
		);
384
	}
385
386
	/**
387
	 * Intercept the `jetpack-refresh-blog-token` API request sent to WP.com, and mock the failure response.
@@ 395-408 (lines=14) @@
392
	 *
393
	 * @return array
394
	 */
395
	public function intercept_refresh_blog_token_request_fail( $response, $args, $url ) {
396
		if ( false === strpos( $url, 'jetpack-refresh-blog-token' ) ) {
397
			return $response;
398
		}
399
400
		return array(
401
			'headers'  => new Requests_Utility_CaseInsensitiveDictionary( array( 'content-type' => 'application/json' ) ),
402
			'body'     => wp_json_encode( array( 'jetpack_secret_missing' => true ) ), // Meaningless body.
403
			'response' => array(
404
				'code'    => 200,
405
				'message' => 'OK',
406
			),
407
		);
408
	}
409
410
	/**
411
	 * Intercept the `Jetpack_Options` call to get `blog_id`, and set a random value.