Make WordPress Core


Ignore:
Timestamp:
07/13/2021 10:43:42 AM (4 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/url.php

    r50156 r51415  
    274274
    275275    function test_set_url_scheme() {
    276         if ( ! function_exists( 'set_url_scheme' ) ) {
    277             return;
    278         }
    279 
    280276        $links = array(
    281277            'http://wordpress.org/',
Note: See TracChangeset for help on using the changeset viewer.