Commit 5903f6ec by Alexander Makarov

Fixed tests to take deferred validation signature change into account

parent cadbbd81
...@@ -266,7 +266,7 @@ EOD; ...@@ -266,7 +266,7 @@ EOD;
$this->activeField->model->addRule($this->attributeName, 'yiiunit\framework\widgets\TestValidator'); $this->activeField->model->addRule($this->attributeName, 'yiiunit\framework\widgets\TestValidator');
$this->activeField->enableClientValidation = true; $this->activeField->enableClientValidation = true;
$actualValue = $this->activeField->getClientOptions(); $actualValue = $this->activeField->getClientOptions();
$expectedJsExpression = "function (attribute, value, messages) {return true;}"; $expectedJsExpression = "function (attribute, value, messages, deferred) {return true;}";
$expectedValidateOnChange = true; $expectedValidateOnChange = true;
$expectedValidateOnType = false; $expectedValidateOnType = false;
$expectedValidationDelay = 200; $expectedValidationDelay = 200;
...@@ -286,7 +286,7 @@ EOD; ...@@ -286,7 +286,7 @@ EOD;
$this->activeField->enableAjaxValidation = true; $this->activeField->enableAjaxValidation = true;
$this->activeField->model->addRule($this->attributeName, 'yiiunit\framework\widgets\TestValidator'); $this->activeField->model->addRule($this->attributeName, 'yiiunit\framework\widgets\TestValidator');
$actualValue = $this->activeField->getClientOptions(); $actualValue = $this->activeField->getClientOptions();
$expectedJsExpression = "function (attribute, value, messages) {return true;}"; $expectedJsExpression = "function (attribute, value, messages, deferred) {return true;}";
$expectedValidateOnChange = true; $expectedValidateOnChange = true;
$expectedValidateOnType = false; $expectedValidateOnType = false;
$expectedValidationDelay = 200; $expectedValidationDelay = 200;
...@@ -313,7 +313,7 @@ EOD; ...@@ -313,7 +313,7 @@ EOD;
} }
$actualValue = $this->activeField->getClientOptions(); $actualValue = $this->activeField->getClientOptions();
$expectedJsExpression = "function (attribute, value, messages) {if (function (attribute, value) " $expectedJsExpression = "function (attribute, value, messages, deferred) {if (function (attribute, value) "
. "{ return 'yii2' == 'yii2'; }(attribute, value)) { return true; }}"; . "{ return 'yii2' == 'yii2'; }(attribute, value)) { return true; }}";
$expectedValidateOnChange = true; $expectedValidateOnChange = true;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment