public function testSetValidationGroupUsingFormStyle() { // forms set an array of identical validation groups for each set of data $formValidationGroup = array(array('foo', 'bar'), array('foo', 'bar'), array('foo', 'bar')); $data = array(array('foo' => ' bazbat ', 'bar' => '12345'), array('foo' => ' batbaz ', 'bar' => '54321'), array('foo' => ' batbaz ', 'bar' => '54321')); $this->filter->setInputFilter($this->getBaseInputFilter()); $this->filter->setData($data); $this->filter->setValidationGroup($formValidationGroup); $this->assertTrue($this->filter->isValid()); }
public function testSetValidationGroupUsingFormStyle() { if (!extension_loaded('intl')) { $this->markTestSkipped('ext/intl not enabled'); } // forms set an array of identical validation groups for each set of data $formValidationGroup = array(array('foo', 'bar'), array('foo', 'bar'), array('foo', 'bar')); $data = array(array('foo' => ' bazbat ', 'bar' => '12345'), array('foo' => ' batbaz ', 'bar' => '54321'), array('foo' => ' batbaz ', 'bar' => '54321')); $this->filter->setInputFilter($this->getBaseInputFilter()); $this->filter->setData($data); $this->filter->setValidationGroup($formValidationGroup); $this->assertTrue($this->filter->isValid()); }