Code Duplication    Length = 18-18 lines in 2 locations

projects/plugins/jetpack/tests/php/general/test_class.jetpack.php 2 locations

@@ 544-561 (lines=18) @@
541
		remove_filter( 'jetpack_offline_mode', '__return_zero' );
542
	}
543
544
	function test_get_sync_idc_option_sanitizes_out_www_and_protocol() {
545
		$original_home    = get_option( 'home' );
546
		$original_siteurl = get_option( 'siteurl' );
547
548
		update_option( 'home', 'http://www.coolsite.com' );
549
		update_option( 'siteurl', 'http://www.coolsite.com/wp' );
550
551
		$expected = array(
552
			'home' => 'coolsite.com/',
553
			'siteurl' => 'coolsite.com/wp/'
554
		);
555
556
		$this->assertSame( $expected, Identity_Crisis::get_sync_error_idc_option() );
557
558
		// Cleanup
559
		update_option( 'home', $original_home );
560
		update_option( 'siteurl', $original_siteurl );
561
	}
562
563
	function test_get_sync_idc_option_with_ip_address_in_option() {
564
		$original_home    = get_option( 'home' );
@@ 563-580 (lines=18) @@
560
		update_option( 'siteurl', $original_siteurl );
561
	}
562
563
	function test_get_sync_idc_option_with_ip_address_in_option() {
564
		$original_home    = get_option( 'home' );
565
		$original_siteurl = get_option( 'siteurl' );
566
567
		update_option( 'home', 'http://72.182.131.109/~wordpress' );
568
		update_option( 'siteurl', 'http://72.182.131.109/~wordpress/wp' );
569
570
		$expected = array(
571
			'home' => '72.182.131.109/~wordpress/',
572
			'siteurl' => '72.182.131.109/~wordpress/wp/'
573
		);
574
575
		$this->assertSame( $expected, Identity_Crisis::get_sync_error_idc_option() );
576
577
		// Cleanup
578
		update_option( 'home', $original_home );
579
		update_option( 'siteurl', $original_siteurl );
580
	}
581
582
	function test_normalize_url_protocol_agnostic_strips_protocol_and_www_for_subdir_subdomain() {
583
		$url = 'https://www.subdomain.myfaketestsite.com/what';