Tests: Cover KSES attribute value validation.
Add direct coverage for wp_kses_check_attr_val() length, numeric, valueless, allowed-value, and callback constraints. Check boundaries, strict string matching, and callback arguments, and verify that wp_kses() keeps valid attributes and removes invalid ones.
Developed in: https://github.com/WordPress/wordpress-develop/pull/14321
Props huzaifaalmesbah.
See #65819.
Javascript required
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | Changeset [64404]: Tests: Cover user field sanitization. Add direct coverage for ... | 0 | 13.14 | 16-10-2026 |
| 2 | Changeset [64417]: Tests: Add coverage for `wp_sprintf()` and `wp_sprintf_l()`. Cover ... | 0 | 10.67 | 16-10-2026 |
| 3 | Changeset [64415]: Tests: Add coverage for `WP_Fatal_Error_Handler`. Cover error ... | 0 | 11.06 | 16-10-2026 |
| 4 | Changeset [64424]: Tests: Add coverage for `get_the_category_list()`. Cover unordered ... | 0 | 14.04 | 16-10-2026 |
| 5 | Changeset [64411]: Tests: Cover HTTP encoding and compression helpers. Add coverage for ... | 0 | 9.56 | 16-10-2026 |
| 6 | Changeset [64412]: Tests: Add coverage for `WP_Recovery_Mode`. Test recovery mode ... | 0 | 11.62 | 16-10-2026 |
| 7 | Changeset [64416]: Tests: Add coverage for bookmark sanitization. Cover field ... | 0 | 10.5 | 16-10-2026 |
| 8 | Changeset [64421]: Tests: Add coverage for `WP_Widget_Block`. Cover rendered block ... | 0 | 14.29 | 16-10-2026 |
| 9 | Changeset [64419]: Tests: Correct missing-URL coverage for the RSS widget. Fix the ... | 0 | 13.5 | 16-10-2026 |