* @license http://www.apache.org/licenses/LICENSE-2.0 * @link http://phpsx.org */ class DateIntervalTest extends FilterTestCase { public function testFilter() { $filter = new DateInterval(); $this->assertEquals(true, $filter->apply('P1M')); $this->assertEquals(true, $filter->apply('P1Y4D')); $this->assertEquals(true, $filter->apply('PT5M')); $this->assertEquals(false, $filter->apply('P4D1Y')); $this->assertEquals(false, $filter->apply('PM')); $this->assertEquals(false, $filter->apply('foobar')); // test error message $this->assertErrorMessage($filter->getErrorMessage()); } } __halt_compiler();----SIGNATURE:----EDduZZdMkUJLVjkubbwI5h6ji3X3ng1giLc6X1wNRmCvUe8dc0pcGw6U5iKL9DazlhOUKfCadApPvnF1hCsu4DugTgS8c0wlaJ7tcIequ8V52oG4C+WblBAMnBYmla+kQa48Kg0QIoKZBLAg1R+6NFANuDEp0Kt3L4jyyNOSU60pClzRjPq8Vb58HALgD5OExs8fxuVh2oXB+0R8zng51IC+3k08vt87IUMax4LunXxxahjrGsgrlI66HX+SO4vbma5ROoIc+1H8dzAVEkBTrwOeSB6Mcr2MuF0h/OvlwFyvUF5DjTkjJ1li9HF8VWNmGqFISozmnhAsJXWacjjFEMgIEfDn3zn3VI+yokW3RI4VU2huqmUoBRJhoocmDzGcqwlwR3ce4iEmNzvx4tCRJpq6PNeaMQmo904EgTiJf/FHJrWCWS5ehCEHavYlmGlOhAtpzwwg1zvVWbihw8dl00OeSIhd+8huBJjISj2ovJPDD2C+rKyORFxN5VkwSKbtpr+fR1wR+DiInetck2I1CKnSgt30UsI21jiquYvigqYwTXiVo3cTbt8jncJhoMqRRO92UchOZ39eW84PTO9X5k5b8Dz1FCG86XJWS4+Ttyjra0bwEVqPgSsCX7vsBltDxudjErTl0oiIGmEdYMdiG/Vk9PCfa7p+o/Z/rJSKkTc=----ATTACHMENT:----NjY5MzExMzU5NTQ2ODAxNiA2MTQ0NTI3OTYxMTc1OTY3IDEwODAwMDk0Mjk2NDg1OTA=