Code Duplication    Length = 11-11 lines in 2 locations

tests/php/Forms/DatetimeFieldTest.php 2 locations

@@ 167-177 (lines=11) @@
164
        $this->assertFalse($f->validate(new RequiredFields()));
165
    }
166
167
    public function testSetMinDate()
168
    {
169
        $f = (new DatetimeField('Datetime'))->setMinDatetime('2009-03-31T23:00:00');
170
        $this->assertEquals($f->getMinDatetime(), '2009-03-31 23:00:00', 'Retains ISO');
171
172
        $f = (new DatetimeField('Datetime'))->setMinDatetime('2009-03-31 23:00:00');
173
        $this->assertEquals($f->getMinDatetime(), '2009-03-31 23:00:00', 'Converts normalised ISO to ISO');
174
175
        $f = (new DatetimeField('Datetime'))->setMinDatetime('invalid');
176
        $this->assertNull($f->getMinDatetime(), 'Ignores invalid values');
177
    }
178
179
    public function testSetMaxDate()
180
    {
@@ 179-189 (lines=11) @@
176
        $this->assertNull($f->getMinDatetime(), 'Ignores invalid values');
177
    }
178
179
    public function testSetMaxDate()
180
    {
181
        $f = (new DatetimeField('Datetime'))->setMaxDatetime('2009-03-31T23:00:00');
182
        $this->assertEquals($f->getMaxDatetime(), '2009-03-31 23:00:00', 'Retains ISO');
183
184
        $f = (new DatetimeField('Datetime'))->setMaxDatetime('2009-03-31 23:00:00');
185
        $this->assertEquals($f->getMaxDatetime(), '2009-03-31 23:00:00', 'Converts normalised ISO to ISO');
186
187
        $f = (new DatetimeField('Datetime'))->setMaxDatetime('invalid');
188
        $this->assertNull($f->getMaxDatetime(), 'Ignores invalid values');
189
    }
190
191
    public function testValidateMinDate()
192
    {