{37} Needs Unit Tests (886 matches)
- Tickets that explicitly marked as needing unit tests (needs-unit-tests), or tickets in the Unit Tests component
- Remove the keyword once the unit tests are committed
- Sort by component, type, summary
- Accepted tickets have an '*' appended to their owner's name
Results (501 - 600 of 886)
Next Release (100 matches)
| Ticket | Summary | Owner | Component | Priority | Severity | Milestone | Type | Workflow | Modified |
|---|---|---|---|---|---|---|---|---|---|
| #46567 | Run AJAX test group for multisite | desrosj | Build/Test Tools | normal | normal | 5.7 | task (blessed) | needs-unit-tests | 03/15/2021 |
| #52482 | Tests: Reduce usage of assertEquals() for 5.8 | SergeyBiryukov | Build/Test Tools | normal | normal | 5.8 | task (blessed) | needs-unit-tests | 06/24/2021 |
| #38266 | Tests: Use assertSame() when the type of the value in the assertion is important | SergeyBiryukov | Build/Test Tools | normal | normal | 5.7 | task (blessed) | needs-unit-tests | 02/10/2021 |
| #23167 | Cache incrementors for get_pages | westi | Cache API | normal | normal | 3.6 | task (blessed) | needs-unit-tests | 02/11/2013 |
| #30738 | JS content templates for base WP_Customize_Control | westonruter | Customize | high | normal | 4.9 | task (blessed) | needs-unit-tests | 01/19/2018 |
| #36917 | Re-architect wpdb::init_charset() for unit testing | pento | Database | normal | minor | 4.6 | task (blessed) | needs-unit-tests | 06/01/2016 |
| #41526 | Remove usage of each() from Text_Diff_Engine_native | johnbillion | External Libraries | normal | normal | 4.9 | task (blessed) | needs-unit-tests | 10/26/2017 |
| #21767 | Remove stripslashes from API functions | nacin | Formatting | normal | normal | 3.6 | task (blessed) | needs-unit-tests | 02/04/2026 |
| #26631 | Add a "playlist" shortcode | wonderboymusic | Media | normal | normal | 3.9 | task (blessed) | needs-unit-tests | 04/07/2014 |
| #19629 | return option for media_sideload_image | kirasong | Media | normal | minor | 4.8 | task (blessed) | needs-unit-tests | 05/25/2017 |
| #35658 | Provide additional data for registered meta through register_meta() | helen | Options, Meta APIs | high | normal | 4.6 | task (blessed) | needs-unit-tests | 05/10/2018 |
| #43986 | Disable "Install Plugin" button for PHP required version mismatch | afragen | Site Health | normal | major | 5.1 | task (blessed) | needs-unit-tests | 06/24/2019 |
| #43992 | Prevent activation of a plugin if its required PHP version is too high | desrosj | Site Health | high | major | 5.2 | task (blessed) | needs-unit-tests | 04/13/2020 |
| #26566 | Add unit test to verify all bundled themes have valid text domain declared | nacin | Unit Tests | high | normal | 3.9 | task (blessed) | 12/30/2013 | |
| #25096 | Automate running JavaScript unit tests with Grunt | Unit Tests | normal | normal | 3.7 | task (blessed) | 09/25/2013 | ||
| #25088 | password-strength-meter.js should have unit tests | SergeyBiryukov | Unit Tests | normal | normal | 3.7 | task (blessed) | 09/07/2013 | |
| #41524 | Remove usage of each() from WP_Upgrader | dd32 | Upgrade/Install | normal | major | 4.9 | task (blessed) | needs-unit-tests | 11/21/2017 |
| #23930 | Screen option for post formats UI | Administration | normal | normal | feature request | needs-unit-tests | 06/21/2013 | ||
| #30937 | Add Customizer state persistence in changesets (formerly “transactions”) | westonruter | Customize | high | normal | 4.7 | feature request | needs-unit-tests | 01/22/2018 |
| #60698 | Token Map: Introduce an efficient lookup and translation class for string mappings. | dmsnell | General | normal | normal | 6.6 | feature request | needs-unit-tests | 06/21/2024 |
| #35601 | WP_Query: comment_status and ping_status | boonebgorges | Query | normal | normal | 4.5 | feature request | needs-unit-tests | 01/26/2016 |
| #32358 | Add unminified jQuery to core for better debugging with SCRIPT_DEBUG enabled | Script Loader | normal | normal | feature request | needs-unit-tests | 06/15/2017 | ||
| #17749 | Faster and phpunit runner-compatible unit tests | nbachiyski | Unit Tests | normal | normal | 3.3 | feature request | 02/28/2013 | |
| #32417 | Add new core media widget | melchoyce | Widgets | normal | normal | 4.8 | feature request | needs-unit-tests | 10/24/2017 |
| #13835 | XML-RPC API should return commentmeta values | josephscott | XML-RPC | normal | normal | feature request | needs-unit-tests | 02/13/2017 | |
| #56068 | Send HTTP headers after querying posts in WP::main() | SergeyBiryukov | Bootstrap/Load | normal | normal | 6.1 | enhancement | needs-unit-tests | 09/21/2022 |
| #26999 | Improve the layout of phpunit unit tests to gauge code coverage | Build/Test Tools | normal | normal | enhancement | needs-unit-tests | 07/31/2017 | ||
| #41561 | Remove usage of DOING_AJAX in the test suite | johnbillion | Build/Test Tools | normal | normal | 4.9 | enhancement | needs-unit-tests | 10/23/2017 |
| #37464 | Last changed helper function | jorbin | Cache API | normal | normal | 4.7 | enhancement | needs-unit-tests | 03/10/2023 |
| #36573 | Add `$comment` parameter to `get_comment_author_url_link()` | wonderboymusic | Comments | normal | normal | 4.6 | enhancement | needs-unit-tests | 04/22/2016 |
| #19893 | get_comments_link() doesn't link properly if there are no responses | wonderboymusic | Comments | normal | normal | 4.4 | enhancement | needs-unit-tests | 09/12/2015 |
| #37964 | Allow customizer controls to be encapsulated by accepting pre-instantiated settings | westonruter | Customize | high | normal | 4.9 | enhancement | needs-unit-tests | 11/01/2017 |
| #39896 | Customizer: Allow users to Draft changes before Publishing | westonruter | Customize | high | normal | 4.9 | enhancement | needs-unit-tests | 01/17/2021 |
| #22196 | add $wpdb->upsert function | Database | normal | normal | enhancement | needs-unit-tests | 07/27/2017 | ||
| #33750 | Unit tests for is_new_day() and the_date() | jubstuff | Date/Time | low | normal | 4.4 | enhancement | needs-unit-tests | 09/24/2015 |
| #61228 | Backport: Templates perf: resolve patterns server side | ellatrix | Editor | normal | normal | 6.6 | enhancement | needs-unit-tests | 06/13/2024 |
| #55005 | Improve PHP performance for block.json files | hellofromTonya | Editor | normal | normal | 6.1 | enhancement | needs-unit-tests | 04/25/2023 |
| #22267 | Make trailingslashit() and untrailingslashit() work with backslashes | nacin | Filesystem API | normal | normal | 3.9 | enhancement | needs-unit-tests | 03/01/2014 |
| #40040 | Run wpautop on author bio | johnbillion | Formatting | normal | normal | 4.9 | enhancement | needs-unit-tests | 01/17/2018 |
| #16448 | Smilies should not be placed inside of pre or code tags | wonderboymusic | Formatting | normal | normal | 3.8 | enhancement | needs-unit-tests | 11/15/2013 |
| #20522 | the sanitize_file_name_chars filter and ch(0) | Formatting | normal | minor | enhancement | needs-unit-tests | 01/17/2014 | ||
| #21667 | Add some user agent to wp_is_mobile | stevenkword | General | normal | normal | enhancement | needs-unit-tests | 06/07/2021 | |
| #16943 | Code Cleanup add_query_arg() + friends | General | normal | normal | enhancement | needs-unit-tests | 08/15/2013 | ||
| #30238 | Treat 'FALSE' as false in wp_validate_boolean() | boonebgorges | General | normal | normal | 4.1 | enhancement | needs-unit-tests | 01/31/2020 |
| #23311 | Enable internationalization in PHPMailer | swissspidy | I18N | normal | normal | 6.8 | enhancement | needs-unit-tests | 04/06/2025 |
| #36476 | Add tests for sign on related functions | jorbin | Login and Registration | normal | normal | 6.4 | enhancement | needs-unit-tests | 08/24/2023 |
| #53631 | Modify "email already exists" message upon registration | hellofromTonya | Login and Registration | normal | normal | 5.9 | enhancement | needs-unit-tests | 11/09/2021 |
| #44589 | password reset email link faulty in some email clients | SergeyBiryukov | normal | normal | 5.4 | enhancement | needs-unit-tests | 01/18/2020 | |
| #51865 | Add filter to `wp_image_src_get_dimensions` | joemcgill | Media | normal | normal | 5.7 | enhancement | needs-unit-tests | 02/23/2021 |
| #28154 | Add get_quality() method for WP_Image_Editor class | wonderboymusic | Media | normal | normal | 4.0 | enhancement | needs-unit-tests | 06/28/2014 |
| #25275 | Checking if attachment is audio/video | Media | normal | normal | 4.2 | enhancement | needs-unit-tests | 09/13/2018 | |
| #42479 | Parse location data from video and audio uploads | Media | normal | normal | enhancement | needs-unit-tests | 02/01/2018 | ||
| #14459 | Rotate Full Size Images on Upload | kirasong | Media | normal | normal | 5.3 | enhancement | needs-unit-tests | 03/16/2022 |
| #40439 | Save progress of intermediate image creation after upload | kirasong | Media | high | normal | 5.3 | enhancement | needs-unit-tests | 10/15/2019 |
| #36163 | Make Walker_Nav_Menu::start_lvl more flexible by introducing filters for class name(s) at least | peterwilsoncc | Menus | normal | normal | 4.8 | enhancement | needs-unit-tests | 06/08/2017 |
| #55372 | Use tax_query in wp_get_nav_menu_items | spacedmonkey | Menus | normal | normal | 6.0 | enhancement | needs-unit-tests | 04/28/2022 |
| #23192 | Use get_user_by() in is_user_spammy() | SergeyBiryukov | Multisite | normal | normal | 3.6 | enhancement | needs-unit-tests | 02/15/2013 |
| #21181 | simplify and add filter to is_upload_space_available | westi | Multisite | normal | normal | 3.5 | enhancement | needs-unit-tests | 10/18/2012 |
| #35697 | Add a `fields` key to `wp_get_sites()` | Networks and Sites | normal | normal | enhancement | needs-unit-tests | 08/23/2016 | ||
| #33814 | Add network param to site option functions | Networks and Sites | normal | normal | enhancement | needs-unit-tests | 09/12/2015 | ||
| #31148 | Extend wp_get_sites() to support queries on domain and path | Networks and Sites | normal | normal | enhancement | needs-unit-tests | 06/02/2016 | ||
| #28672 | add_settings_field & co don't return values | obenland | Options, Meta APIs | normal | normal | enhancement | needs-unit-tests | 08/28/2015 | |
| #14348 | If it's a HEAD request, stop after the head! | markjaquith | Performance | normal | normal | 3.5 | enhancement | needs-unit-tests | 10/31/2012 |
| #15458 | Lazy-load usermeta into the user object | nacin | Performance | normal | normal | 3.3 | enhancement | needs-unit-tests | 05/24/2016 |
| #22074 | Very Large Query that Crashes the whole My SQL and site | wonderboymusic | Performance | normal | normal | 3.7 | enhancement | needs-unit-tests | 08/29/2013 |
| #10853 | improve get_page_hierarchy | Performance | normal | normal | 3.0 | enhancement | needs-unit-tests | 02/18/2013 | |
| #1914 | Permalinks for unattached uploads/attachments | pento | Permalinks | normal | normal | 4.4 | enhancement | needs-unit-tests | 09/29/2015 |
| #47283 | Strip inline JS and CSS while trying to figure out the pingback context | SergeyBiryukov | Pings/Trackbacks | normal | normal | 5.3 | enhancement | needs-unit-tests | 08/17/2019 |
| #41842 | pingback() doesn't return anything | Pings/Trackbacks | low | minor | enhancement | needs-unit-tests | 03/08/2018 | ||
| #14994 | Introduce a way to identify a hook in progress | nacin | Plugins | normal | normal | 3.9 | enhancement | needs-unit-tests | 04/07/2014 |
| #23572 | Add functions to parse Audio / Video data out of arbitrary content or a post | markjaquith | Post Formats | normal | normal | 3.6 | enhancement | needs-unit-tests | 04/12/2013 |
| #17455 | Add $post_type argument to get_lastpostdate/get_lastpostmodified/_get_last_post_time | SergeyBiryukov | Posts, Post Types | normal | normal | 4.4 | enhancement | needs-unit-tests | 09/16/2015 |
| #12976 | Add get_post_content()/get_post_excerpt() and save_postdata()/restore_postdata() for support. | Posts, Post Types | normal | normal | enhancement | needs-unit-tests | 02/06/2017 | ||
| #32077 | get_pages re-factor to reduce line-count, DRY up code & give more specific functions for some of it's main processes | Posts, Post Types | normal | normal | enhancement | needs-unit-tests | 06/03/2015 | ||
| #30970 | setup_postdata should be able to accept a Post ID, currently requires full WP Post object | boonebgorges | Posts, Post Types | normal | normal | 4.4 | enhancement | needs-unit-tests | 09/12/2015 |
| #43883 | Add a user's attachments to the personal data export file | allendav | Privacy | normal | normal | 4.9.6 | enhancement | needs-unit-tests | 05/16/2018 |
| #43547 | Add personal data from usermeta/userdata to personal data export | tz-media | Privacy | normal | normal | 4.9.6 | enhancement | needs-unit-tests | 05/16/2018 |
| #27344 | Array support in WP_Meta_Query when compare operator is LIKE or NOT LIKE | Query | normal | normal | enhancement | needs-unit-tests | 01/12/2015 | ||
| #36792 | Cache Post ids in WP_Query | Query | normal | normal | enhancement | needs-unit-tests | 09/30/2016 | ||
| #25245 | Issue with SQL query generated by pre_get_posts | Query | normal | normal | enhancement | needs-unit-tests | 10/22/2014 | ||
| #24576 | Make WP_Meta_Query accept arrays for keys | Query | lowest | trivial | enhancement | needs-unit-tests | 10/14/2014 | ||
| #18158 | Meta Query for posts with a meta key not set (IS NULL). | georgestephanis | Query | normal | normal | 3.5 | enhancement | needs-unit-tests | 08/09/2024 |
| #33074 | Query by post_title | wonderboymusic | Query | normal | normal | 4.4 | enhancement | needs-unit-tests | 08/24/2015 |
| #19729 | WP_Meta_Query is inefficient when only specifying keys in "OR" query | ryan | Query | normal | normal | 3.5 | enhancement | needs-unit-tests | 04/15/2013 |
| #25647 | [WP_Query] Include post_type_query parameter to WP_Query | Query | normal | normal | enhancement | needs-unit-tests | 12/23/2015 | ||
| #24257 | is_attachment() should accept $attachment parameter | wonderboymusic | Query | normal | normal | 3.9 | enhancement | needs-unit-tests | 02/17/2014 |
| #27833 | Add hook to hidden inline data for quick edit | chriscct7 | Quick/Bulk Edit | normal | normal | enhancement | needs-unit-tests | 03/05/2018 | |
| #49116 | Add Links to the REST version of a Resource in the header of the page | dshanske | REST API | normal | normal | 5.5 | enhancement | needs-unit-tests | 08/09/2020 |
| #35613 | Add granularity to REST API embeds | joehoyle | REST API | normal | normal | enhancement | needs-unit-tests | 01/27/2017 | |
| #34999 | Calling wp_die() in a REST API request should return valid JSON | REST API | normal | normal | enhancement | needs-unit-tests | 01/14/2019 | ||
| #39578 | Enhancement for rest api comment controller create_item method to check for WP error | rmccue | REST API | normal | normal | 4.8 | enhancement | needs-unit-tests | 01/18/2017 |
| #62801 | Improve performance of X-WP-TotalPages queries | spacedmonkey | REST API | normal | normal | 6.9 | enhancement | needs-unit-tests | 10/21/2025 |
| #55620 | Prime caches linked objects in menu item REST API | spacedmonkey | REST API | normal | normal | 6.1 | enhancement | needs-unit-tests | 10/10/2022 |
| #40343 | REST API - set attachment upload directory on request | REST API | normal | normal | enhancement | needs-unit-tests | 04/11/2017 | ||
| #51131 | Remove constraint that search handlers must return integer ids | TimothyBlynJacobs | REST API | normal | normal | 5.6 | enhancement | needs-unit-tests | 10/03/2020 |
| #47466 | Add a comment to .htaccess markers, labelling inserted strings as read-only/ dynamic | SergeyBiryukov | Rewrite Rules | normal | minor | 5.3 | enhancement | needs-unit-tests | 07/28/2019 |
| #40635 | Move JavaScript `sanitizeText` and `stripTags` functions from press-this to core | adamsilverstein | Security | normal | normal | 4.9 | enhancement | needs-unit-tests | 10/04/2017 |
| #14481 | Shortcode Enhancements | Shortcodes | normal | normal | enhancement | needs-unit-tests | 08/23/2015 | ||
| #56134 | Site Health: If 0 active plugins (themes), they can't be "all up to date" | SergeyBiryukov | Site Health | normal | normal | 6.1 | enhancement | needs-unit-tests | 05/12/2025 |
| #28439 | Add 'post_date' as a possible orderby argument to get_terms() | Taxonomy | normal | normal | enhancement | needs-unit-tests | 08/26/2015 |
Note:
See TracReports for help on using and creating reports.