Initial Drupal 11 with DDEV setup
This commit is contained in:
29
web/core/tests/Drupal/Tests/PhpUnitCompatibilityTrait.php
Normal file
29
web/core/tests/Drupal/Tests/PhpUnitCompatibilityTrait.php
Normal file
@ -0,0 +1,29 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Drupal\Tests;
|
||||
|
||||
use Drupal\TestTools\PhpUnitCompatibility\RunnerVersion;
|
||||
|
||||
// In order to manage different method signatures between PHPUnit versions, we
|
||||
// dynamically load a compatibility trait dependent on the PHPUnit runner
|
||||
// version.
|
||||
class_alias("Drupal\TestTools\PhpUnitCompatibility\PhpUnit" . RunnerVersion::getMajor() . "\TestCompatibilityTrait", 'Drupal\Tests\PhpUnitCompatibilityTrait');
|
||||
|
||||
// Allow static analysis to find a trait.
|
||||
if (FALSE) {
|
||||
|
||||
/**
|
||||
* Makes Drupal's test API forward compatible with future PHPUnit releases.
|
||||
*
|
||||
* This stub is present here to allow PHPStan identify the methods present
|
||||
* in the version-bound trait.
|
||||
*/
|
||||
trait PhpUnitCompatibilityTrait {
|
||||
|
||||
use \Drupal\TestTools\PhpUnitCompatibility\PhpUnit10\TestCompatibilityTrait;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user