wordpress-develop/tests/phpunit/tests
Dominik Schilling 63b7f3da1b Script Loader: Use dns-prefetch for the Emoji CDN.
* `preconnect` will be potentially pretty heavy on the CDN. With the Unicode 9.0 emoji update, almost all browsers will trigger the `preconnect`.
* `preconnect` only opens one connection, but `s.w.org` is HTTP/1.1, so the browser will use the preconnected connection for the first emoji, then it has to open new connections for subsequent emoji.

Also use the same URL as we use for the `emoji_svg_url` filter. This will print the hint for the correct CDN in case someone uses a custom CDN.

Props peterwilsoncc.
Fixes #37387.

git-svn-id: https://develop.svn.wordpress.org/trunk@38122 602fd350-edb4-49c9-b593-d223f7449a82
2016-07-20 18:18:30 +00:00
..
actions Move PHPUnit tests into a tests/phpunit directory. 2013-08-29 18:39:34 +00:00
admin Text Changes: Unify permission error messages. 2016-06-29 15:15:40 +00:00
ajax Media: Clean up prior image edits if IMAGE_EDIT_OVERWRITE is true. 2016-07-20 07:34:54 +00:00
attachment Unit Tests: WP_UnitTest_Generator_Sequence needs a static incrementer - otherwise, it assumes every test class is a reset, which it no longer is (it is now static). 2015-10-17 19:24:20 +00:00
bookmark In get_bookmarks(), don't cache if 'orderby=rand'. 2016-05-25 18:29:01 +00:00
canonical Tests: After [37260], use WP's setUpBeforeClass() wrappers. 2016-04-20 15:30:40 +00:00
category Introduce required argument for wp_dropdown_categories(). 2016-05-19 02:38:33 +00:00
comment Tests: Include the check_comment function tests in the comment group. 2016-07-20 14:06:44 +00:00
customize Customize: Ensure that WP_Customize_Setting::value() can return a previewed value for aggregated multidimensionals. 2016-07-06 05:58:28 +00:00
date Unit Tests: after [35225], make factory a method/getter on WP_UnitTestCase and add magic methods for BC for every plugin that is extending WP_UnitTestCase and accessing the $factory instance prop. 2015-10-17 18:02:16 +00:00
db Database: Set MySQL connection collation. 2016-04-28 01:38:31 +00:00
dependencies External Libraries: Update Backbone to version 1.3.3. 2016-06-16 09:26:06 +00:00
external-http Unit Tests: move some oEmbed tests that can trigger HTTP calls to Tests_External_HTTP_OEmbed. 2015-10-15 01:28:05 +00:00
feed Improve Automated Feed Tests 2016-02-12 19:02:25 +00:00
filesystem Require dependencies when appropriate in some unit test files. 2015-07-14 03:07:13 +00:00
formatting Emoji: Update to Unicode 9.0 emoji. 2016-07-18 07:34:24 +00:00
functions Plugins: In plugin_basename() sort plugin paths before resolving symlinks. 2016-07-06 09:44:58 +00:00
general Script Loader: Use dns-prefetch for the Emoji CDN. 2016-07-20 18:18:30 +00:00
http HTTP API: Switch back to returning an array. 2016-07-06 17:50:44 +00:00
image Media: Prevent image_get_intermediate_size() from returning cropped images. 2016-07-18 02:13:45 +00:00
import Require dependencies when appropriate in some unit test files. 2015-07-14 03:07:13 +00:00
includes Tests: Ensure that the default wp_die() handler can handle a WP_Error object. 2016-03-23 19:00:38 +00:00
l10n I18N: Enable unloading of text domains that have been loaded just in time. 2016-06-23 14:47:44 +00:00
link Canonical: Introduce wp_get_canonical_url(). 2016-06-11 13:30:23 +00:00
load Bootstrap: Enhance core's memory limit handling. 2016-07-08 14:36:37 +00:00
menu Nav Menus: In Walker_Nav_Menu_Edit::start_el() initialize $original_title with false. 2016-07-04 20:15:48 +00:00
meta Meta: Remove object subtype handling from register_meta(). 2016-07-18 21:15:37 +00:00
multisite Multisite: Correct default value for orderby in WP_Network_Query::__construct(). 2016-07-19 13:09:39 +00:00
oembed Embeds: Add tests for the WP_Embed class. 2016-06-28 20:30:15 +00:00
option Unit Tests: Change some @group annotations to @ticket. 2016-07-04 20:24:52 +00:00
pomo mbstring.func_overload test should be skipped properly. 2016-02-29 22:37:42 +00:00
post Post Thumbnails: Add helper functions for attachment captions. 2016-06-29 17:28:00 +00:00
query Unit Tests: Change some @group annotations to @ticket. 2016-07-04 20:24:52 +00:00
rest-api REST API: Reverse order of setting sanitization/validation, validating prior to sanitizing. 2016-07-02 23:02:45 +00:00
rewrite Canonical / Query: Restore the is_404() check in wp_old_slug_redirect() which was removed in [34659]. 2016-03-23 21:53:44 +00:00
term Taxonomy: Improve back compat of values passed to 'terms_clauses' filter. 2016-07-19 02:12:48 +00:00
theme I18N: Remove the requirement to call load_plugin_textdomain() / load_theme_textdomain(). 2016-05-10 20:04:52 +00:00
user Role/Capability: Introduce capability tests for non-logged-in users. 2016-07-18 22:38:18 +00:00
xmlrpc Unit Tests: Account for the string changes in [38077]. 2016-07-17 16:23:31 +00:00
actions.php Tests: After [37861] move tests for deprecated filters into filters.php. 2016-06-29 13:13:53 +00:00
adminbar.php Toolbar: Allow 0 as a value for the tabindex property of a menu item. 2016-07-12 11:18:00 +00:00
auth.php Authentication: Allow users to log in using their email address. 2016-02-22 23:14:27 +00:00
avatar.php Unit Tests: after [35225], make factory a method/getter on WP_UnitTestCase and add magic methods for BC for every plugin that is extending WP_UnitTestCase and accessing the $factory instance prop. 2015-10-17 18:02:16 +00:00
basic.php Fix License test 2016-03-05 20:21:23 +00:00
cache.php Unit Tests: Change some @group annotations to @ticket. 2016-07-04 20:24:52 +00:00
canonical.php Canonical: Remove a duplicate test data entry. 2016-07-14 20:50:45 +00:00
category.php Move wp_dropdown_categories() tests into their own file. 2016-05-19 02:22:59 +00:00
comment-submission.php Comments: Restrict the maximum characters for input fields within the comments template. 2016-01-13 01:24:46 +00:00
comment.php Unit Tests: Change some @group annotations to @ticket. 2016-07-04 20:24:52 +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 Tests: Fix an incorrect @ticket header introduced in [37601]. 2016-06-01 02:40:19 +00:00
dbdelta.php Database: Add unit test to test that a column type change for a table name with a hyphen is working after [37583]. 2016-07-13 11:38:29 +00:00
dependencies.php Remove tests for code still in development, see #22229. If accidentally run, they produce fatal errors. 2013-10-07 14:17:13 +00:00
file.php Tests: Merge the two different wp_normalize_path() tests. 2016-03-08 07:06:12 +00:00
filters.php Plugins: Return the original value in apply_filters_deprecated() if no filter is registered for the tag. 2016-06-29 13:21:24 +00:00
functions.php Unit tests: Don't change the memory_limit setting during tests. 2016-07-08 18:16:07 +00:00
kses.php KSES: Allow the reversed attribute for <ol>. 2015-12-16 09:53:18 +00:00
l10n.php L10n: Add unit tests for the override_load_textdomain filter. 2016-06-18 10:09:26 +00:00
link.php Move get_adjacent_post() tests to their own file. 2015-12-23 19:38:29 +00:00
locale.php I18N: Introduce tests for WP_Locale. 2016-01-13 23:49:52 +00:00
mail.php Mail: Improve handling of UTF-8 address headers. 2016-07-13 18:03:52 +00:00
media.php Media: URL encode spaces in srcset attributes. 2016-07-13 15:23:27 +00:00
meta.php Unit Tests: after [35225], make factory a method/getter on WP_UnitTestCase and add magic methods for BC for every plugin that is extending WP_UnitTestCase and accessing the $factory instance prop. 2015-10-17 18:02:16 +00:00
multisite.php Initialise $_SERVER[ 'REMOTE_ADDR' ] during the test bootstrap so individual tests need not. 2015-09-15 08:04:33 +00:00
pluggable.php Users: Deprecate the get_currentuserinfo() pluggable function. 2016-01-15 10:15:21 +00:00
post.php Posts: Add hooks for post sticky status changes. 2016-06-23 15:51:03 +00:00
query.php WP_Query taxonomy query vars should be set to first of multiple taxonomies. 2016-02-06 03:57:33 +00:00
rest-api.php REST API: Create the general wp_check_jsonp_callback() function for validating JSONP callback functions. 2016-06-06 21:33:30 +00:00
rewrite.php Rewrite Rules: Ensure url_to_postid() operates as expected when it's used in the context of another site within a Multisite network that uses mixed URL schemes. 2016-02-28 02:12:13 +00:00
shortcode.php Smilies: Move convert_smilies to happen later in the the_content filter. 2016-04-22 07:07:03 +00:00
taxonomy.php Unit Tests: Account for the string changes in [38077]. 2016-07-17 16:23:31 +00:00
term.php Tests: Move wp_set_object_terms() tests to their own file. 2016-06-06 21:22:43 +00:00
theme.php Comments: Commit tests missed in [35848]. 2015-12-10 03:15:44 +00:00
upload.php Correct some more tests which were using example.org instead of WP_TESTS_DOMAIN. 2016-02-26 00:25:10 +00:00
url.php Refactor some janky URL tests into data providers for clarity and better error reporting. 2016-02-26 02:10:32 +00:00
user.php Tests: Ensure that test for invalid user ID actually uses an invalid user ID. 2016-07-07 16:47:25 +00:00
walker.php Add unit tests for Walker class. 2014-08-01 20:35:25 +00:00
widgets.php Widgets: Revert [37425] and [37427]. 2016-06-06 21:50:29 +00:00
wp.php Query: Add a WP::remove_query_var() helper function. 2016-01-05 20:56:10 +00:00