and again with the array thing making valid for php5.3

This commit is contained in:
Andrew Willis 2014-01-10 06:58:18 +00:00
parent 0c729eda87
commit d7ec85ef48

View File

@ -668,11 +668,11 @@ class ValidateTest extends BaseTestCase
$v = new Validator(array('test' => $number)); $v = new Validator(array('test' => $number));
$v->rule('creditCard', 'test'); $v->rule('creditCard', 'test');
$this->assertTrue($v->validate()); $this->assertTrue($v->validate());
$v->rule('creditCard', 'test', [$type, 'mastercard', 'visa']); $v->rule('creditCard', 'test', array($type, 'mastercard', 'visa'));
$this->assertTrue($v->validate()); $this->assertTrue($v->validate());
$v->rule('creditCard', 'test', $type); $v->rule('creditCard', 'test', $type);
$this->assertTrue($v->validate()); $this->assertTrue($v->validate());
$v->rule('creditCard', 'test', $type, [$type, 'mastercard', 'visa']); $v->rule('creditCard', 'test', $type, array($type, 'mastercard', 'visa'));
$this->assertTrue($v->validate()); $this->assertTrue($v->validate());
unset($v); unset($v);
} }
@ -692,15 +692,15 @@ class ValidateTest extends BaseTestCase
$v = new Validator(array('test' => $number)); $v = new Validator(array('test' => $number));
$v->rule('creditCard', 'test'); $v->rule('creditCard', 'test');
$this->assertFalse($v->validate()); $this->assertFalse($v->validate());
$v->rule('creditCard', 'test', [$type, 'mastercard', 'visa']); $v->rule('creditCard', 'test', array($type, 'mastercard', 'visa'));
$this->assertFalse($v->validate()); $this->assertFalse($v->validate());
$v->rule('creditCard', 'test', $type); $v->rule('creditCard', 'test', $type);
$this->assertFalse($v->validate()); $this->assertFalse($v->validate());
$v->rule('creditCard', 'test', $type, [$type, 'mastercard', 'visa']); $v->rule('creditCard', 'test', $type, array($type, 'mastercard', 'visa'));
$this->assertFalse($v->validate()); $this->assertFalse($v->validate());
$v->rule('creditCard', 'test', 'invalidCardName'); $v->rule('creditCard', 'test', 'invalidCardName');
$this->assertFalse($v->validate()); $this->assertFalse($v->validate());
$v->rule('creditCard', 'test', 'invalidCardName', ['invalidCardName', 'mastercard', 'visa']); $v->rule('creditCard', 'test', 'invalidCardName', array('invalidCardName', 'mastercard', 'visa'));
$this->assertFalse($v->validate()); $this->assertFalse($v->validate());
unset($v); unset($v);
} }