Wordpress/tests/phpunit/tests
Andrew Nacin 5e119ca3b4 Revert [25202] and enforce that wp_add_inline_style() does not want <style> tags.
Prior to 3.7, these tags were not printed (and thus needed to be provided), but only in the admin and when concatenation was enabled. They should never be required. Strip them when we find them and issue a notice for incorrect usage.

props atimmer, georgestephanis.
fixes #24813.


git-svn-id: https://develop.svn.wordpress.org/trunk@25786 602fd350-edb4-49c9-b593-d223f7449a82
2013-10-15 14:34:33 +00:00
..
actions
admin Use @expectedDeprecated. see #25282, [25408]. 2013-09-12 18:37:32 +00:00
ajax Fix several esoteric errors related to AJAX unit tests for comments: 2013-09-14 18:35:43 +00:00
attachment
canonical
comment Fix undefined index notices in `comment/slashes` test cases. `wp_new_comment()` and `edit_comment()` expect more variables than were being passed. 2013-09-11 21:56:31 +00:00
dependencies Revert [25202] and enforce that wp_add_inline_style() does not want <style> tags. 2013-10-15 14:34:33 +00:00
export
feed
filesystem
formatting Use @expectedDeprecated. see #25282, [25408]. 2013-09-12 18:37:32 +00:00
functions Use @expectedDeprecated. see #25282, [25408]. 2013-09-12 18:37:32 +00:00
general
http WP_HTTP: Replacing the Fsockopen & Streams Transports with a new Streams transport which fully supports HTTPS communication. 2013-09-04 04:48:21 +00:00
image `unlink()` the generated image in `Tests_Image_Intermediate_Size::test_make_intermediate_size_successful()` at the end of the test to avoid cruff in `svn diff`s. 2013-09-19 18:05:11 +00:00
import
includes
meta Add a `post_id` fixture in `test/meta/slashes.php` so `Undefined variable: comment_post_ID` notices don't fire when creating comments. 2013-09-12 04:59:29 +00:00
option * Fill in undefined var in `Tests_Option_BlogOption` 2013-09-12 07:16:30 +00:00
pomo Suppress `Non-static method PO::*() should not be called statically, assuming $this from incompatible context` by using the `@` silencer in `tests/pomo/po.php` 2013-09-12 06:46:35 +00:00
post
query Avoid the following notice: `Use of undefined constant term_id - assumed 'term_id'`, while running in debug mode. 2013-09-11 18:45:34 +00:00
term Use `reset()` to access the first element of an array, don't assume there is an item at index `0`. 2013-09-12 05:08:33 +00:00
theme Test runner: Add @expectedIncorrectUsage to trap _doing_it_wrong() calls. 2013-10-15 14:30:02 +00:00
user Use @expectedDeprecated. see #25282, [25408]. 2013-09-12 18:37:32 +00:00
xmlrpc * `sort()` returns a boolean, not a sorted set. Move the calls out of the assertions and fix the test methods. 2013-09-12 06:41:36 +00:00
actions.php Fix the PHP 5.4 `Only variables should be passed by reference` notices in `tests/action.php`. 2013-09-12 03:53:56 +00:00
adminbar.php
auth.php Move the trim() from wp_set_password() to inside wp_hash_password(). 2013-10-07 13:53:09 +00:00
basic.php Remove `error_reporting()` debug cruff. 2013-09-04 19:56:06 +00:00
cache.php
canonical.php Check bad dates and redirect, instead of 404ing, as necessary and appropriate. 2013-09-06 16:35:22 +00:00
comment.php
compat.php
cron.php Pass `$args` as an array, rather than a splat, to `wp_clear_scheduled_hook()`. There are comments in the code describing the deprecated argument behavior. 2013-09-11 22:21:43 +00:00
db.php Passing non-existent object properties to `WP_UnitTestCase::assertNull()` produces notices, opt instead for `WP_UnitTestCase::assertTrue( empty( $obj->prop ) )` in `tests/db.php`. 2013-09-12 04:01:34 +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
filters.php Fix the PHP 5.4 `Only variables should be passed by reference` notices in `tests/filters.php`. 2013-09-12 04:16:59 +00:00
functions.php Replace the ancient `phpfreaks.com` RegEx to extract urls to ping with a more robust matcher. URLs with commas and things like `&amp;` were not being pinged. The new matcher even works for most IDN URLs. Adds unit tests. 2013-09-10 03:17:51 +00:00
iterators.php
kses.php
l10n.php Revert [25405] and use a file that does exist. see #25282. 2013-09-12 17:47:40 +00:00
link.php Fix the failing `Tests_Link::test_wp_get_shortlink()` assertion: 2013-09-12 17:30:01 +00:00
mail.php Avoid a notice and clean up setting/unsetting of globals by moving them into `setUp()` and `tearDown()` methods in `Tests_Mail`. 2013-09-12 04:46:49 +00:00
media.php Use @expectedDeprecated. see #25282, [25408]. 2013-09-12 18:37:32 +00:00
meta.php When `meta_type` is passed with `orderby => meta_value`, `orderby` must also use `CAST()` to avoid scenarios like: `SELECT`ing by `UNSIGNED` and then ordering by `CHAR`. Adds unit test. 2013-09-05 16:56:36 +00:00
ms.php Live network counts of users and sites for small networks. 2013-09-25 16:20:21 +00:00
post.php In wp_count_posts(), rename 'count_posts' hook to 'wp_count_posts', for clarity. see #16603. 2013-09-23 19:07:08 +00:00
query.php Introduce a reset_postdata() method on the WP_Query object, which wp_reset_postdata() now wraps. 2013-09-24 15:52:41 +00:00
rewrite.php Make `url_to_postid()` work for custom post type URLs. Use `get_post_types()` and `get_taxonomies()` instead of directly accessing globals. Adds unit test. 2013-10-02 19:41:19 +00:00
shortcode.php
taxonomy.php Introduce register_taxonomy_for_object_type(). 2013-09-24 02:54:00 +00:00
term.php Ensure that terms with a post count of `0` are not returned in `wp_count_terms()` when `hide_empty => true`. Adds unit test which ensures that `wp_count_terms()` returns `0`. 2013-09-21 16:47:43 +00:00
theme.php Use @expectedDeprecated. see #25282, [25408]. 2013-09-12 18:37:32 +00:00
upload.php
url.php Don't assume `$GLOBALS['post']` is set in `tests/url.php`. 2013-09-12 05:52:53 +00:00
user.php Reinstate an assertion commented out in [25409]. This test is skipped due to @ticket anyway. see #25282. 2013-09-14 19:17:31 +00:00
widgets.php