class SkippedDeprecationTest
Same name and namespace in other branches
- 8.9.x core/tests/Drupal/Tests/SkippedDeprecationTest.php \Drupal\Tests\SkippedDeprecationTest
@group Test
Hierarchy
- class \Drupal\Tests\UnitTestCase uses \Drupal\Tests\Traits\PhpUnitWarnings, \Drupal\Tests\PhpUnitCompatibilityTrait, \Symfony\Bridge\PhpUnit\ExpectDeprecationTrait implements \PHPUnit\Framework\TestCase
- class \Drupal\Tests\SkippedDeprecationTest implements \Drupal\Tests\UnitTestCase
Expanded class hierarchy of SkippedDeprecationTest
File
-
core/
tests/ Drupal/ Tests/ SkippedDeprecationTest.php, line 8
Namespace
Drupal\TestsView source
class SkippedDeprecationTest extends UnitTestCase {
/**
* Tests skipping deprecations in unit tests.
*
* @see \Drupal\Tests\Listeners\DeprecationListenerTrait::getSkippedDeprecations()
*/
public function testSkippingDeprecations() {
@trigger_error('\\Drupal\\Tests\\SkippedDeprecationTest deprecation', E_USER_DEPRECATED);
$this->addToAssertionCount(1);
}
/**
* Tests skipping deprecations in unit tests multiple times.
*
* @see \Drupal\Tests\Listeners\DeprecationListenerTrait::getSkippedDeprecations()
*/
public function testSkippingDeprecationsAgain() {
@trigger_error('\\Drupal\\Tests\\SkippedDeprecationTest deprecation', E_USER_DEPRECATED);
$this->addToAssertionCount(1);
}
/**
* Tests skipping E_DEPRECATED deprecations in unit tests.
*
* @see \Drupal\Tests\Listeners\DeprecationListenerTrait::getSkippedDeprecations()
*/
public function testSkippingPhpDeprecations() {
include_once __DIR__ . '/../../fixtures/deprecated_code.php';
$this->addToAssertionCount(1);
}
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.