Make WordPress Core


Ignore:
Timestamp:
07/13/2021 10:43:42 AM (5 years ago)
Author:
SergeyBiryukov
Message:

Tests: Clean up skipping conditions and requirements for various tests.

This improves the consistency of test skipping and ensures that:

  • The @requires annotations use the right condition and format, and are on the right level (class vs. function).
  • Inline conditions with a markTestSkipped() call are only used when annotations cannot be used.
  • All markTestSkipped() calls contain a verbose explanation of why the test is being skipped.

Props jrf, hellofromTonya.
Fixes #53009.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tests/phpunit/tests/xmlrpc/wp/editPost.php

    r51404 r51415  
    133133        }
    134134
     135        /**
     136         * @requires function imagejpeg
     137         */
    135138        function test_post_thumbnail() {
    136139                add_theme_support( 'post-thumbnails' );
Note: See TracChangeset for help on using the changeset viewer.