Code Duplication    Length = 20-20 lines in 2 locations

projects/plugins/jetpack/tests/php/sync/test_class.jetpack-sync-full-immediately.php 1 location

@@ 1003-1022 (lines=20) @@
1000
		$this->assertEquals( array( $sync_post_id, $sync_post_id_2 ), $sync_status['config']['posts'] );
1001
	}
1002
1003
	function test_full_sync_can_sync_individual_comments() {
1004
		$post_id = $this->factory->post->create();
1005
		list( $sync_comment_id, $no_sync_comment_id, $sync_comment_id_2 ) = $this->factory->comment->create_post_comments( $post_id, 3 );
1006
1007
		$this->full_sync->start( array( 'comments' => array( $sync_comment_id, $sync_comment_id_2 ) ) );
1008
		$this->sender->do_full_sync();
1009
1010
		$synced_comments_event = $this->server_event_storage->get_most_recent_event( 'jetpack_full_sync_comments' );
1011
1012
		$comments = $synced_comments_event->args[0];
1013
1014
		$this->assertEquals( 2, count( $comments ) );
1015
		$comment_IDs = array( $comments[0]->comment_ID, $comments[1]->comment_ID );
1016
1017
		$this->assertContains( $sync_comment_id, $comment_IDs );
1018
		$this->assertContains( $sync_comment_id_2, $comment_IDs );
1019
1020
		$sync_status = $this->full_sync->get_status();
1021
		$this->assertEquals( array( $sync_comment_id, $sync_comment_id_2 ), $sync_status['config']['comments'] );
1022
	}
1023
1024
	function test_full_sync_can_sync_individual_users() {
1025
		$sync_user_id    = $this->factory->user->create();

projects/plugins/jetpack/tests/php/sync/test_class.jetpack-sync-full.php 1 location

@@ 1253-1272 (lines=20) @@
1250
		$this->assertEquals( array( $sync_post_id, $sync_post_id_2 ), $sync_status['config']['posts'] );
1251
	}
1252
1253
	function test_full_sync_can_sync_individual_comments() {
1254
		$post_id = $this->factory->post->create();
1255
		list( $sync_comment_id, $no_sync_comment_id, $sync_comment_id_2 ) = $this->factory->comment->create_post_comments( $post_id, 3 );
1256
1257
		$this->full_sync->start( array( 'comments' => array( $sync_comment_id, $sync_comment_id_2 ) ) );
1258
		$this->sender->do_full_sync();
1259
1260
		$synced_comments_event = $this->server_event_storage->get_most_recent_event( 'jetpack_full_sync_comments' );
1261
1262
		$comments = $synced_comments_event->args[0];
1263
1264
		$this->assertEquals( 2, count( $comments ) );
1265
		$comment_IDs = array( $comments[0]->comment_ID, $comments[1]->comment_ID );
1266
1267
		$this->assertContains( $sync_comment_id, $comment_IDs );
1268
		$this->assertContains( $sync_comment_id_2, $comment_IDs );
1269
1270
		$sync_status = $this->full_sync->get_status();
1271
		$this->assertEquals( array( $sync_comment_id, $sync_comment_id_2 ), $sync_status['config']['comments'] );
1272
	}
1273
1274
	function test_full_sync_can_sync_individual_users() {
1275
		$sync_user_id = $this->factory->user->create();