..
actions
admin
Unit Tests: better fixtures for Tests_Admin_Includes_Post
.
2015-10-17 19:47:07 +00:00
ajax
AJAX UNIT TESTS: Have you ever wondered why these take 600 forevers to run? They all eventually call do_action( 'admin_init' )
, which has _maybe_update_core
, _maybe_update_plugins
, and _maybe_update_themes
hooked to it. REMOVE THEM, and AJAX unit tests run like the wind. Tests_Ajax_Response
is still slow.
2015-10-21 03:17:36 +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
canonical
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
category
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
comment
Don't force comment pagination.
2015-10-21 16:25:31 +00:00
customize
Customize: Return user to referring URL when leaving Customizer in absence of return
query param.
2015-11-01 06:39:50 +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
Unit Tests: implement setUpBeforeClass()
and tearDownAfterClass()
on WP_UnitTestCase
. Use late static binding (plus a gross fallback for PHP 5.2) to check if wpSetUpBeforeClass()
or wpTearDownAfterClass()
exist on the called class, and then call it and pass a static WP_UnitTest_Factory
instance via Dependency Injection, if it exists.
2015-10-15 04:43:37 +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
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
Unit Tests: since [32953], we can just use self::delete_user()
instead of using if
logic for Multisite.
2015-10-16 19:51:32 +00:00
filesystem
Require dependencies when appropriate in some unit test files.
2015-07-14 03:07:13 +00:00
formatting
Formatting: wp_make_link_relative()
should return an empty string if no path is present in the link.
2015-11-03 21:35:17 +00:00
functions
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
general
Tests: Use most specific function for document titles.
2015-10-21 16:54:53 +00:00
http
WP_HTTP: Promote the WP_HTTP::parse_url()
method to a more generic wp_parse_url()
function.
2015-10-23 05:53:05 +00:00
image
Remove the explicit Imagick extension test.
2015-10-21 22:40:48 +00:00
import
Require dependencies when appropriate in some unit test files.
2015-07-14 03:07:13 +00:00
includes
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
link
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
meta
Unit Tests: better fixtures for Tests_Meta_Slashes
and Tests_WP_Customize_Section
.
2015-10-17 21:28:43 +00:00
multisite
Ensure that the scheme used in the URL returned by get_blogaddress_by_id()
always reflects the blog's URL, instead of using http
.
2015-10-30 02:01:32 +00:00
oembed
Embeds: In get_post_embed_html()
, move the optional $post
argument after the required $width
and $height
.
2015-10-31 15:50:23 +00:00
option
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
pomo
Fix strict notices in Tests_POMO_PO.
2013-12-01 12:47:35 +00:00
post
Media: add a new image size, medium_large
. Bumps db version to add new options.
2015-10-31 20:49:26 +00:00
query
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
rest-api
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
rewrite
Some cleanup that was missed in [35259].
2015-10-18 06:25:25 +00:00
term
Tests: Add some more test coverage for get_term_field()
.
2015-10-19 03:28:49 +00:00
theme
Clean up 'post-thumbnail' theme support unit tests.
2014-11-01 04:00:59 +00:00
user
Unit Tests: better fixtures for Tests_User_WpSetCurrentUser
.
2015-10-17 21:18:38 +00:00
xmlrpc
XMLRPC: Prevent authentication from occuring after a failed authentication attmept in any single XML-RPC call.
2015-10-23 04:45:10 +00:00
actions.php
Introduce doing_filter() and doing_action() to identify hooks in progress.
2014-02-26 18:43:59 +00:00
adminbar.php
Unit Tests: better fixtures for Tests_AdminBar
. Don't force-delete some posts: some filter callbacks are no-ops on Multisite if the post is vanquished.
2015-10-17 20:48:33 +00:00
auth.php
Unit Tests: since [32953], we can just use self::delete_user()
instead of using if
logic for Multisite.
2015-10-16 19:51:32 +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
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
cache.php
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
canonical.php
Unit Tests: after [35186], "upgrade" the Canonical fixtures.
2015-10-15 05:50:40 +00:00
category.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
comment-submission.php
Correctly populate the user_id
field for comments when a user submits a comment while logged in.
2015-10-29 21:28:39 +00:00
comment.php
Comments: don't auto-close comments on draft posts.
2015-10-31 20:12:16 +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
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
dbdelta.php
Upgrades: Add support for FULLTEXT
indexes to dbDelta()
.
2015-11-01 23:09:49 +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: 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
Formatting: when making unique filenames in wp_unique_filename()
by adding an incrementing number, prefix it with a dash to disambiguate from files that end in numbers.
2015-10-20 04:04:26 +00:00
kses.php
KSES: have you ever heard of the <bdo>
HTML tag? Same. http://www.w3schools.com/tags/tag_bdo.asp
2015-10-13 17:17:13 +00:00
l10n.php
Remove failing is_textdomain_loaded()
test.
2014-11-22 20:36:51 +00:00
link.php
Formatting: wp_make_link_relative()
should return an empty string if no path is present in the link.
2015-11-03 21:35:17 +00:00
mail.php
Initialise $_SERVER['SERVER_NAME']
during the test bootstrap to avoid individual tests having to do it.
2015-10-21 23:51:45 +00:00
media.php
Responsive images:
2015-11-04 00:21:23 +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
Improve [35146] to only skip pluggable function signature tests for wp-includes/cache.php
when an external object cache is in use.
2015-10-13 20:44:16 +00:00
post.php
Unit Tests: better fixtures for Tests_AdminBar
. Don't force-delete some posts: some filter callbacks are no-ops on Multisite if the post is vanquished.
2015-10-17 20:48:33 +00:00
query.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
rest-api.php
Force the REST API URL to use https
for its scheme when the current request is served over HTTPS and the host name matches that of the REST API URL.
2015-10-22 00:07:36 +00:00
rewrite.php
Move the test_is_home_should_be_false_when_visiting_custom_endpoint_without_a_registered_query_var_and_page_on_front_is_set()
test into a more appropriate place.
2015-10-18 01:34:29 +00:00
shortcode.php
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
taxonomy.php
Prevent non-public taxonomies from registering aquery var.
2015-10-21 16:53:51 +00:00
term.php
Unit Tests: better fixtures for Tests_AdminBar
. Don't force-delete some posts: some filter callbacks are no-ops on Multisite if the post is vanquished.
2015-10-17 20:48:33 +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
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
user.php
Users: when calling wp_insert_user()
with an valid user ID, return WP_Error
instead of arbitrarily updating user meta.
2015-10-20 05:27:32 +00:00
walker.php
Add unit tests for Walker
class.
2014-08-01 20:35:25 +00:00
widgets.php
Widgets: Modify unit test assertion to be compatible with widget_nav_menu
option being filtered by plugin to return ArrayIterator
.
2015-10-19 21:26:24 +00:00