Wordpress/tests/phpunit/tests
Scott Taylor 99c34d57c1 User Settings: allow dashes in get|set_user_setting() in PHP and get|setUserSetting() in JS.
Add unit tests - there were none. Mock `set_user_setting()` since it won't run due to `headers_sent()` being `true`.

Fixes #22781.


git-svn-id: https://develop.svn.wordpress.org/trunk@33840 602fd350-edb4-49c9-b593-d223f7449a82
2015-09-01 03:56:44 +00:00
..
actions
admin Don't change the View Post button permalink in the sample permalink HTML when updating the slug on a published or future post. 2015-08-27 20:56:54 +00:00
ajax Capabilities: Fall back to the edit_posts capability for orphaned comments. 2015-08-13 22:30:26 +00:00
attachment Fix typo in a comment in slashing tests. 2015-01-07 07:08:47 +00:00
canonical In PHPUnit test classes, parent::tearDown() should be the last thing done in tearDown() methods. 2015-03-05 13:14:15 +00:00
category In wp_list_categories(), 'current_category' should accept an array of values. 2015-08-29 19:45:35 +00:00
comment After [33822], really add those unit tests for wp_count_comments(). 2015-08-31 18:51:00 +00:00
customize Customizer: Fix failing tests on PHP 5.2 after [33488]. 2015-07-31 13:01:16 +00:00
date WP_Date_Query date validation should not fail for hour = 0. 2015-01-20 19:12:48 +00:00
db Remove svn:executable from test files. 2015-07-26 09:40:58 +00:00
dependencies Add a return value to wp_register_script() and wp_register_style() which matches the return value of WP_Dependencies::add(). 2015-05-10 19:56:15 +00:00
feed Use shared fixtures in RSS2 unit tests. 2015-03-20 12:34:28 +00:00
filesystem Require dependencies when appropriate in some unit test files. 2015-07-14 03:07:13 +00:00
formatting In wp_sanitize_redirect(), don't eat @ characters. According to RFC 3986, "@" is a perfectly valid character in a URL path or query string. 2015-08-22 17:04:17 +00:00
functions
general In paginate_links(), improve handling of custom pagination query vars. 2015-05-05 21:58:23 +00:00
http WP_HTTP: ensure that the temporary file is created within the temporary directly when stream is specified without a filename parameter. 2015-06-09 03:54:49 +00:00
image Improve the reliability of the crop returned by image_get_intermediate_size(). 2015-08-30 02:40:40 +00:00
import Require dependencies when appropriate in some unit test files. 2015-07-14 03:07:13 +00:00
includes Remove svn:executable from test files. 2015-07-26 09:40:58 +00:00
link In get_next_comments_link(), ensure proper pagination when no 'cpage' query var is found. 2015-03-05 03:56:21 +00:00
meta Avoid returning duplicate matches when using a meta query in WP_User_Query. 2015-06-09 17:41:35 +00:00
multisite Tests: Use a data provider when testing site flags in update_blog_details(). 2015-07-14 06:38:19 +00:00
option User Settings: allow dashes in get|set_user_setting() in PHP and get|setUserSetting() in JS. 2015-09-01 03:56:44 +00:00
pomo
post In get_post_type_labels(), ensure that filtered labels contain all required default values. 2015-08-28 03:38:26 +00:00
query Query: 2015-08-22 16:58:21 +00:00
rewrite When parsing what appears to be a date archive request, check for a post with a clashing permalink before resolving to the archive. 2015-05-29 13:09:26 +00:00
template Tests: Update Site Icon tests to account for changes in [33605]. 2015-08-11 18:41:01 +00:00
term In wp_delete_term(), the $deleted_term object passed to filters should be generated before term relationships are deleted. 2015-08-22 19:42:30 +00:00
theme
user Improve the efficiency of is_user_member_of_blog() by removing its use of get_blogs_of_user(). Adds additional tests. 2015-08-27 20:01:37 +00:00
xmlrpc After [33325], supply a missing post_type in ->mw_editPost(). 2015-08-13 15:27:57 +00:00
actions.php
adminbar.php
auth.php Add 'wp_verify_nonce_failed' action that fires when nonce verification fails. 2015-08-26 00:05:11 +00:00
avatar.php Remove svn:executable from test files. 2015-07-26 09:40:58 +00:00
basic.php In PHPUnit test classes, parent::tearDown() should be the last thing done in tearDown() methods. 2015-03-05 13:14:15 +00:00
cache.php In PHPUnit test classes, parent::tearDown() should be the last thing done in tearDown() methods. 2015-03-05 13:14:15 +00:00
canonical.php Implement canonical and url_to_postid() tests for child pages which share a post name with other child pages. 2015-06-24 00:40:45 +00:00
category.php In Walker_CategoryDropdown::start_el(), cast values to strings before deciding whether to append 'selected' attribute. 2015-08-21 01:10:34 +00:00
comment.php Allow 'comment_agent' and 'comment_author_IP' to be set via wp_new_comment(). 2015-07-01 12:07:28 +00:00
compat.php WPDB: When checking that a string can be sent to MySQL, we shouldn't use mb_convert_encoding(), as it behaves differently to MySQL's character encoding conversion. 2015-05-06 02:59:50 +00:00
cron.php In PHPUnit test classes, parent::tearDown() should be the last thing done in tearDown() methods. 2015-03-05 13:14:15 +00:00
db.php WPDB: get_table_from_query() didn't find table names with hyphens in them. 2015-08-24 00:18:49 +00:00
dbdelta.php Remove svn:executable from test files. 2015-07-26 09:40:58 +00:00
dependencies.php
file.php Tests: Clean up the resulting /tmp/foo* files from the tempnam call. 2015-03-31 02:10:52 +00:00
filters.php In remove_all_filters(), only remove callbacks that match the $priority parameter. 2014-12-31 19:06:29 +00:00
functions.php Add unit test asserting that serializable objects will never pass is_serialized(). see #17375. 2015-05-28 05:22:14 +00:00
kses.php Shortcodes: Improve the reliablity of shortcodes inside HTML tags. 2015-07-22 05:14:50 +00:00
l10n.php Remove failing is_textdomain_loaded() test. 2014-11-22 20:36:51 +00:00
link.php In PHPUnit test classes, parent::tearDown() should be the last thing done in tearDown() methods. 2015-03-05 13:14:15 +00:00
mail.php Update PHPMailer to 5.2.10 from 5.2.7. 2015-07-08 17:15:02 +00:00
media.php Ensure that attachment_url_to_postid() matches cross-scheme when front-end and back-end schemes are different. 2015-08-22 16:38:09 +00:00
meta.php Update the tests for get_metadata() to reflect the revert in r30701. 2014-12-02 03:43:17 +00:00
multisite.php Improve tests for is_email_address_unsafe(). 2015-05-28 16:05:30 +00:00
post.php When generating a fallback post_name using the post ID, wp_insert_post() should clear the post cache immediately. 2015-08-18 02:50:23 +00:00
query.php In WP_Query::parse_tax_query(), allow 'cat' and 'tag' querystrings to be formatted as arrays. 2015-08-24 21:21:49 +00:00
rewrite.php Implement canonical and url_to_postid() tests for child pages which share a post name with other child pages. 2015-06-24 00:40:45 +00:00
shortcode.php Add some more data for Shortcode unit tests. 2015-08-25 21:50:55 +00:00
taxonomy.php Add Unit Tests for get_objects_in_term() 2015-07-12 20:12:19 +00:00
term.php Improve unit tests for wp_unique_term_slug(). 2015-05-15 20:37:51 +00:00
theme.php Themes: Get the correct theme when template and stylesheet were both passed as arguments. 2015-08-30 21:44:38 +00:00
upload.php wp_upload_dir() has a (little-known?) side effect: if you call it, it will attempt to create an uploads directory for the current month. As such, tearDown() and cleanup routines have to be in sync with this behavior when deleting bogus directories used in unit tests. 2014-11-30 19:05:52 +00:00
url.php In get_adjacent_post(), return private post if the current user has the capacity to read it. 2015-01-30 02:19:46 +00:00
user.php Improve the efficiency of is_user_member_of_blog() by removing its use of get_blogs_of_user(). Adds additional tests. 2015-08-27 20:01:37 +00:00
walker.php
widgets.php Add support for WP_Widget::get_settings() returning ArrayIterator/ArrayObject instances. 2015-05-26 16:50:03 +00:00