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