Make WordPress Core


Ignore:
Timestamp:
06/01/2020 07:41:50 PM (5 years ago)
Author:
ocean90
Message:

Build/Test Tools: Let WP_UnitTestCase_Base extend the namespaced version of PHPUnit's test case class.

With the minimum PHP version requirement set to 5.6 we're now able to use namespaces by default. This replaces PHPUnit_Framework_TestCase with PHPUnit\Framework\TestCase for WP_UnitTestCase_Base to solve autocompletion issues with code editors when using more recent PHPUnit versions. PHPUnit\Framework\TestCase is available since PHPUnit 5.4 and now the minimum required PHPUnit version.

Fixes #50236.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tests/phpunit/includes/abstract-testcase.php

    r47198 r47880  
    1313 * All WordPress unit tests should inherit from this class.
    1414 */
    15 abstract class WP_UnitTestCase_Base extends PHPUnit_Framework_TestCase {
     15abstract class WP_UnitTestCase_Base extends PHPUnit\Framework\TestCase {
    1616
    1717    protected static $forced_tickets   = array();
Note: See TracChangeset for help on using the changeset viewer.