Code Duplication    Length = 19-22 lines in 2 locations

tests/forms/uploadfield/UploadFieldTest.php 2 locations

@@ 622-643 (lines=22) @@
619
		$this->assertContains('File5',$field->getItems()->column('Title'));
620
	}
621
622
	public function testReadonly() {
623
		$response = $this->get('UploadFieldTest_Controller');
624
		$this->assertFalse($response->isError());
625
626
		$parser = new CSSContentParser($response->getBody());
627
628
		$this->assertFalse(
629
			(bool)$parser->getBySelector(
630
				'#UploadFieldTestForm_Form_ReadonlyField .ss-uploadfield-files .ss-uploadfield-item .ss-ui-button'
631
				),
632
			'Removes all buttons on items');
633
		$this->assertFalse(
634
			(bool)$parser->getBySelector('#UploadFieldTestForm_Form_ReadonlyField .ss-uploadfield-dropzone'),
635
			'Removes dropzone'
636
		);
637
		$this->assertFalse(
638
			(bool)$parser->getBySelector(
639
				'#UploadFieldTestForm_Form_ReadonlyField .ss-uploadfield-addfile'
640
			),
641
			'Entire "add" area'
642
		);
643
	}
644
645
	public function testDisabled() {
646
		$response = $this->get('UploadFieldTest_Controller');
@@ 645-663 (lines=19) @@
642
		);
643
	}
644
645
	public function testDisabled() {
646
		$response = $this->get('UploadFieldTest_Controller');
647
		$this->assertFalse($response->isError());
648
649
		$parser = new CSSContentParser($response->getBody());
650
		$this->assertFalse(
651
			(bool)$parser->getBySelector(
652
				'#UploadFieldTestForm_Form_DisabledField .ss-uploadfield-files .ss-uploadfield-item .ss-ui-button'
653
			),
654
			'Removes all buttons on items');
655
		$this->assertFalse((bool)$parser->getBySelector(
656
			'#UploadFieldTestForm_Form_DisabledField .ss-uploadfield-dropzone'
657
			),
658
			'Removes dropzone');
659
		$this->assertFalse(
660
			(bool)$parser->getBySelector('#UploadFieldTestForm_Form_DisabledField .ss-uploadfield-addfile'),
661
			'Entire "add" area'
662
		);
663
	}
664
665
	public function testCanUpload() {
666
		$response = $this->get('UploadFieldTest_Controller');