fix: test date with multiple types

This commit is contained in:
vnmedeiros 2021-06-07 12:33:11 -03:00
parent efe518e474
commit 24f3152050
1 changed files with 10 additions and 3 deletions

View File

@ -122,6 +122,12 @@ class DateMetadatumTypes extends TAINACAN_UnitTestCase {
$item_metadata_multiple->set_value(['2010-12-31', '2010-05-05']); $item_metadata_multiple->set_value(['2010-12-31', '2010-05-05']);
$this->assertTrue($item_metadata_multiple->validate()); $this->assertTrue($item_metadata_multiple->validate());
$item_metadata_multiple->set_value(['2010-01-01', '2010-12-01', null]);
$this->assertTrue($item_metadata_multiple->validate());
$item_metadata_multiple->set_value(['2010-01-01', '2010-12-01', '']);
$this->assertTrue($item_metadata_multiple->validate());
$item_metadata_multiple->set_value('2010-22-01'); $item_metadata_multiple->set_value('2010-22-01');
$this->assertFalse($item_metadata_multiple->validate()); $this->assertFalse($item_metadata_multiple->validate());
@ -131,12 +137,13 @@ class DateMetadatumTypes extends TAINACAN_UnitTestCase {
$item_metadata_multiple->set_value(['3/3/1202','2010-02-30', '2010-12-31', '2010-22-01', '2010-01-01', '2010-12-01']); $item_metadata_multiple->set_value(['3/3/1202','2010-02-30', '2010-12-31', '2010-22-01', '2010-01-01', '2010-12-01']);
$this->assertFalse($item_metadata_multiple->validate()); $this->assertFalse($item_metadata_multiple->validate());
$item_metadata_multiple->set_value(['2010-01-01', '2010-12-01', null]); $item_metadata_multiple->set_value(['3/3/1202','2010-02-']);
$this->assertFalse($item_metadata_multiple->validate()); $this->assertFalse($item_metadata_multiple->validate());
$item_metadata_multiple->set_value(['2010-01-01', '2010-12-01', '']); $item_metadata_multiple->set_value(['3/3/1202','201002']);
$this->assertFalse($item_metadata_multiple->validate()); $this->assertFalse($item_metadata_multiple->validate());
} }
} }