Toir Tuychiev
2650948e87
Fix #18323 : Fix client validation of RadioList when there are disabled items
2021-04-01 01:13:53 +03:00
Baso10
647d53ad1f
Fix #17653 : Fix TypeError: pair[1] is undefined when query param doesn't have = sign
2020-04-30 19:35:03 +03:00
Alexander Makarov
c7f07cce94
Fix GridView JS test to click on all elements in a group instead of only first element ( #17719 )
2019-12-07 01:41:15 +03:00
Yuriy Mamaev
40fff67aa4
Fix #8225 : Fixed AJAX validation with checkboxList was only triggered on first select
2019-10-22 12:32:41 +03:00
Andriy Borysov
662e367cce
Fixes #17332 : Trigger 'change' for checkboxes in GridView
2019-06-18 16:21:20 +03:00
Ashton Schultz
1f9131d841
Fixes #12080 : Fixed afterValidate triggering when any validation occurs
2019-06-18 11:55:39 +03:00
Evgeniy Moiseenko
dfe828f76b
Fixes #13932 : Fix number validator attributes comparison
2018-10-19 23:56:30 +03:00
Evgeniy Moiseenko
cfe0bf5cf1
Fixes #14039 , fixes #16636 : Fixed validation for disabled inputs
2018-10-19 01:26:40 +03:00
Evgeniy Moiseenko
7c76696905
Fixes #16425 : Check for additional values for disabled confirm dialog
2018-10-19 00:39:22 +03:00
Evgeniy Moiseenko
6e02082303
Fixes #16716 : The ability to filter by pressing the Enter key when the option $filterOnFocusOut off
2018-09-28 15:36:44 +03:00
Alexander Makarov
dad0938918
Fixed JS tests ( #16695 )
2018-09-09 00:16:39 +03:00
Rustam Mamadaminov
97bd72374d
Fixed js tests configuration ( #16694 )
2018-09-08 16:22:40 +03:00
Alexander Makarov
8b3da74fc0
Fixed #14901 : fixed both implementation and test of trim() JavaScript validator
2018-09-08 02:12:34 +03:00
Mikhail
1ad85c640b
Bug #15826 : Fixed JavaScript compareValidator in yii.validation.js for attributes not in rules (mgrechanik)
2018-07-19 12:19:32 +08:00
Evgeniy Moiseenko
80d0c2b05a
Fixes #16365 : Added $filterOnFocusOut option for GridView
2018-07-04 21:42:40 +03:00
Viktor
77ad6bc008
Fixes #15678 : Fixed resetForm method in yii.activeForm.js which used an undefined variable
2018-02-23 12:58:47 +03:00
Mikk Tendermann
c009b06114
Fixes #14604 : Fixed yii\validators\CompareValidator compareAttribute does not work if compareAttribute form ID has been changed
2017-11-15 00:43:14 +03:00
Dmitry Naumenko
732e7d9cbf
Merge pull request #14935 from rob006/email-validator
...
Add tests with double dot for EmailValidator
2017-10-06 18:26:42 +03:00
SilverFire - Dmitry Naumenko
7e681b4a56
Fixed yii.js to follow jquery-pjax API changes
...
Fixes #14926
2017-10-06 12:19:13 +03:00
Robert Korulczyk
a9f2827f87
Add tests with double dot for EmailValidator.
2017-10-06 10:05:56 +02:00
Dmitry Naumenko
85f8709f14
Fixed test
2017-10-04 18:41:45 +03:00
eXeCUT
0e240ef2d0
Container type for pjax must be string
2017-10-04 18:41:39 +03:00
Alexey Rogachev
8f2d9baf98
Fixes #14186 , Fixes #14510 : yiiActiveForm regressions
...
- #14186 : Forced validation in `yiiActiveForm` do not trigger `afterValidate` event
- #14510 : The state of a form is always "not validated" when using forced validation in `yiiActiveForm`
2017-07-29 14:37:29 +03:00
Dmitry Dorogin
a731fd4142
Fixes #14318 : Trigger yiiActiveForm.events.afterValidateAttribute after updating attribute
2017-07-24 23:25:47 +03:00
Robert Korulczyk
ab68caa867
Removed unused local var in JS test ( #14093 )
2017-06-11 19:20:31 +03:00
Robert Korulczyk
33cff4b5cc
Cleanup after #14017 ( #14091 )
2017-05-01 11:58:02 +02:00
Vladislav Lyshenko
b00cd65ef3
Fixes #13738 : Fixed getQueryParams() method in yii.js to correctly parse URL with question mark and no query parameters
2017-03-16 14:15:05 +03:00
Alexey Rogachev
cdb21d7e2c
Added JS tests for # #13379
2017-02-28 00:58:25 +06:00
Nikolay Oleynikov
323568c2e9
Remove trailing spaces from sources and tests ( #13621 ) [skip ci]
2017-02-19 17:34:22 +03:00
Alexey Rogachev
6b8cf1709e
Fixes #13306 : Wildcard in reloadableScripts in yii.js allows 0 characters
2017-02-18 22:01:01 +03:00
Alexey Rogachev
8e1a4208ed
Improved way of testing jQuery's AJAX "script" and "jsonp" requests ( #13554 )
2017-02-14 00:13:56 +03:00
Alexey Rogachev
37f19a0256
Fixes #13300 , #13307 , #13310 , #13312
...
- Bug #13300 : Allow pjax with "data-pjax" with no value in `yii.js`.
- Bug #13307 : Preventing of race conditions in script filter in `yii.js` works incorrectly.
- Bug #13310 : Handle relative and absolute URLs coincidence in CSS filter in `yii.js`.
- Bug #13312 : `skipOuterContainers` option was incorrectly passed to pjax in `handleAction` in `yii.js`.
- Partially fixes #13299 .
Adds tests for #8014 , #11921 , #10974 , #11494 , #10358 , #10097 .
2017-01-25 11:00:13 +03:00
Alexey Rogachev
8d813f7bf1
Fixes #12840 , #12836 , #13231 , #13232
...
Additionally added tests for #10302 (#10284 (comment)), #10284 (#10217 (comment)), #11729
2016-12-18 12:06:17 +03:00
SilverFire - Dmitry Naumenko
a132ee9a08
Fixed order or checks in IpValidator
...
Fixes #13198
2016-12-13 18:14:04 +02:00
Alexey Rogachev
d96363674c
Added JS tests for yii.captcha.js ( #12840 ), fixes #13159 ( #13160 )
...
* Added JS tests for yii.captcha.js (#12840 ), fixes #13159
* Sinon needs to be imported in similar fashion in other test files
* Added according line to CHANGELOG [skip ci]
* Update CHANGELOG.md
* Try to run tests with default timeout in Travis
* Added note about JS tests to the docs [skip ci]
* Simplified tests for multiple elements (init, destroy methods)
2016-12-10 14:42:28 +02:00
Alexey Rogachev
8ea1f510af
Implemented Javascript test suite
...
fixes #12840
Used @nkovacs draft as starting
point(https://github.com/yiisoft/yii2/issues/11037#issuecomment-193356450 ).
I also fixed some bugs in `yii.validation.js` and did some refactoring.
Implemented tests:
- yii.validation.js
Running tests:
- Install Node.js. I used the latest version available at the moment -
`v7.1.0`. Note that used `jsdom` dependent library version requires
`Node.js >= 4`.
- Run `npm install` to install dependencies.
- Execute `npm test` for running tests.
2016-12-01 11:25:18 +01:00