/** @return bool */
 private function validateDateRuleOnSubmittedFields(Tracker_Rule_Date $rule, array $value_field_list)
 {
     $source_value = $value_field_list[$rule->getSourceFieldId()];
     $target_value = $value_field_list[$rule->getTargetFieldId()];
     return $rule->validate($source_value, $target_value);
 }
Exemple #2
0
 public function testValidateReturnsFalseForSameDateAndTimestamp()
 {
     $date_rule = new Tracker_Rule_Date();
     $date_rule->setComparator(Tracker_Rule_Date::COMPARATOR_NOT_EQUALS);
     $source_value = strtotime('2012-11-15 14:58');
     $target_value = '2012-11-15';
     $this->assertFalse($date_rule->validate($source_value, $target_value));
 }