Code Duplication    Length = 18-18 lines in 2 locations

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

@@ 157-174 (lines=18) @@
154
		$this->assertEquals( $wp_version, $this->server_replica_storage->get_callable( 'wp_version' ) );
155
	}
156
157
	function test_sync_post_filtered_content_was_filtered_when_syncing_all() {
158
		$post_id = $this->factory->post->create();
159
		$post    = get_post( $post_id );
160
		add_shortcode( 'foo', array( $this, 'foo_shortcode' ) );
161
		$post->post_content = "[foo]";
162
		wp_update_post( $post );
163
		$this->server_replica_storage->reset();
164
		$this->sender->reset_data();
165
		// this only applies to rendered content, which is off by default
166
		Settings::update_settings( array( 'render_filtered_content' => 1 ) );
167
168
		$this->full_sync->start();
169
		$this->sender->do_full_sync();
170
171
		$post_on_server = $this->server_replica_storage->get_post( $post->ID );
172
		$this->assertEquals( $post_on_server->post_content, '[foo]' );
173
		$this->assertEquals( trim( $post_on_server->post_content_filtered ), 'bar' );
174
	}
175
176
	function foo_shortcode() {
177
		return 'bar';

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

@@ 183-200 (lines=18) @@
180
		$this->assertEquals( $wp_version, $this->server_replica_storage->get_callable( 'wp_version' ) );
181
	}
182
183
	function test_sync_post_filtered_content_was_filtered_when_syncing_all() {
184
		$post_id = $this->factory->post->create();
185
		$post    = get_post( $post_id );
186
		add_shortcode( 'foo', array( $this, 'foo_shortcode' ) );
187
		$post->post_content = "[foo]";
188
		wp_update_post( $post );
189
		$this->server_replica_storage->reset();
190
		$this->sender->reset_data();
191
		// this only applies to rendered content, which is off by default
192
		Settings::update_settings( array( 'render_filtered_content' => 1 ) );
193
194
		$this->full_sync->start();
195
		$this->sender->do_full_sync();
196
197
		$post_on_server = $this->server_replica_storage->get_post( $post->ID );
198
		$this->assertEquals( $post_on_server->post_content, '[foo]' );
199
		$this->assertEquals( trim( $post_on_server->post_content_filtered ), 'bar' );
200
	}
201
202
	function foo_shortcode() {
203
		return 'bar';