mirror of
https://github.com/yiisoft/yii2.git
synced 2026-03-06 23:39:02 +01:00
Fixes #16903: Fixed 'yii\validators\NumberValidator' method 'isNotNumber' returns false for true/false value
This commit is contained in:
committed by
Alexander Makarov
parent
3907895324
commit
d7ffda020b
@@ -77,6 +77,8 @@ class NumberValidatorTest extends TestCase
|
||||
$this->assertTrue($val->validate(-20));
|
||||
$this->assertTrue($val->validate('20'));
|
||||
$this->assertTrue($val->validate(25.45));
|
||||
$this->assertFalse($val->validate(false));
|
||||
$this->assertFalse($val->validate(true));
|
||||
|
||||
$this->setPointDecimalLocale();
|
||||
$this->assertFalse($val->validate('25,45'));
|
||||
@@ -94,6 +96,8 @@ class NumberValidatorTest extends TestCase
|
||||
$this->assertTrue($val->validate('020'));
|
||||
$this->assertTrue($val->validate(0x14));
|
||||
$this->assertFalse($val->validate('0x14')); // todo check this
|
||||
$this->assertFalse($val->validate(false));
|
||||
$this->assertFalse($val->validate(true));
|
||||
}
|
||||
|
||||
public function testValidateValueAdvanced()
|
||||
|
||||
Reference in New Issue
Block a user