Code Duplication    Length = 12-12 lines in 2 locations

tests/unit/FilesystemPublisherTest.php 2 locations

@@ 190-201 (lines=12) @@
187
		$this->assertEquals(trim($response->getBody()), "linkcurrent", "current page is level 2-2"); 
188
	}
189
190
	public function testContentTypeHTML() {
191
		StaticPublisherTestPage::remove_extension('FilesystemPublisher');
192
		StaticPublisherTestPage::add_extension("FilesystemPublisher('assets/FilesystemPublisherTest-static-folder/', 'php')");
193
		$l1 = new StaticPublisherTestPage();
194
		$l1->URLSegment = 'mimetype';
195
 		$l1->write();
196
		$l1->doPublish();
197
		$response = Director::test('mimetype');
198
		$this->assertEquals($response->getHeader('Content-Type'), 'text/html; charset=utf-8', 'Content-Type should be text/html; charset=utf-8');
199
		StaticPublisherTestPage::remove_extension('FilesystemPublisher');
200
		StaticPublisherTestPage::add_extension('FilesystemPublisher');
201
	}
202
203
	public function testContentTypeJSON() {
204
		StaticPublisherTestPage::remove_extension('FilesystemPublisher');
@@ 203-214 (lines=12) @@
200
		StaticPublisherTestPage::add_extension('FilesystemPublisher');
201
	}
202
203
	public function testContentTypeJSON() {
204
		StaticPublisherTestPage::remove_extension('FilesystemPublisher');
205
		StaticPublisherTestPage::add_extension("FilesystemPublisher('assets/FilesystemPublisherTest-static-folder/', 'php')");
206
		$l1 = new StaticPublisherTestPage();
207
		$l1->URLSegment = 'mimetype';
208
 		$l1->write();
209
		$l1->doPublish();
210
		$response = Director::test('mimetype/json');
211
		$this->assertEquals($response->getHeader('Content-Type'), 'application/json', 'Content-Type should be application/json');
212
		StaticPublisherTestPage::remove_extension('FilesystemPublisher');
213
		StaticPublisherTestPage::add_extension('FilesystemPublisher');
214
	}
215
}
216
217
/**