|
@@ -394,6 +394,96 @@ class FooTest extends \PHPUnit_Framework_TestCase {}
|
|
|
final class FooTest extends \PHPUnit_Framework_TestCase {}
|
|
|
PHP,
|
|
|
];
|
|
|
+
|
|
|
+ yield 'already with attribute CoversMethod' => [
|
|
|
+ <<<'PHP'
|
|
|
+ <?php
|
|
|
+ #[PHPUnit\Framework\Attributes\CoversMethod(Foo::class, 'bar')]
|
|
|
+ class FooTest extends \PHPUnit_Framework_TestCase {}
|
|
|
+ PHP,
|
|
|
+ ];
|
|
|
+
|
|
|
+ yield 'already with imported CoversMethod attribute' => [
|
|
|
+ <<<'PHP'
|
|
|
+ <?php
|
|
|
+ use PHPUnit\Framework\TestCase;
|
|
|
+ use PHPUnit\Framework\Attributes\CoversMethod;
|
|
|
+ #[CoversMethod(Foo::class, 'bar')]
|
|
|
+ class FooTest extends TestCase {}
|
|
|
+ PHP,
|
|
|
+ ];
|
|
|
+
|
|
|
+ yield 'already with partially imported CoversMethod attribute' => [
|
|
|
+ <<<'PHP'
|
|
|
+ <?php
|
|
|
+ use PHPUnit\Framework\Attributes;
|
|
|
+ #[Attributes\CoversMethod(Foo::class, 'bar')]
|
|
|
+ class FooTest extends \PHPUnit_Framework_TestCase {}
|
|
|
+ PHP,
|
|
|
+ ];
|
|
|
+
|
|
|
+ yield 'already with aliased CoversMethod attribute' => [
|
|
|
+ <<<'PHP'
|
|
|
+ <?php
|
|
|
+ use PHPUnit\Framework\Attributes\CoversMethod as PHPUnitCoversMethod;
|
|
|
+ #[PHPUnitCoversMethod(Foo::class, 'bar')]
|
|
|
+ class FooTest extends \PHPUnit_Framework_TestCase {}
|
|
|
+ PHP,
|
|
|
+ ];
|
|
|
+
|
|
|
+ yield 'already with partially aliased CoversMethod attribute' => [
|
|
|
+ <<<'PHP'
|
|
|
+ <?php
|
|
|
+ use PHPUnit\Framework\Attributes as PHPUnitAttributes;
|
|
|
+ #[PHPUnitAttributes\CoversMethod(Foo::class, 'bar')]
|
|
|
+ class FooTest extends \PHPUnit_Framework_TestCase {}
|
|
|
+ PHP,
|
|
|
+ ];
|
|
|
+
|
|
|
+ yield 'already with attribute CoversFunction' => [
|
|
|
+ <<<'PHP'
|
|
|
+ <?php
|
|
|
+ #[PHPUnit\Framework\Attributes\CoversFunction('bar')]
|
|
|
+ class FooTest extends \PHPUnit_Framework_TestCase {}
|
|
|
+ PHP,
|
|
|
+ ];
|
|
|
+
|
|
|
+ yield 'already with imported CoversFunction attribute' => [
|
|
|
+ <<<'PHP'
|
|
|
+ <?php
|
|
|
+ use PHPUnit\Framework\TestCase;
|
|
|
+ use PHPUnit\Framework\Attributes\CoversFunction;
|
|
|
+ #[CoversFunction('bar')]
|
|
|
+ class FooTest extends TestCase {}
|
|
|
+ PHP,
|
|
|
+ ];
|
|
|
+
|
|
|
+ yield 'already with partially imported CoversFunction attribute' => [
|
|
|
+ <<<'PHP'
|
|
|
+ <?php
|
|
|
+ use PHPUnit\Framework\Attributes;
|
|
|
+ #[Attributes\CoversFunction('bar')]
|
|
|
+ class FooTest extends \PHPUnit_Framework_TestCase {}
|
|
|
+ PHP,
|
|
|
+ ];
|
|
|
+
|
|
|
+ yield 'already with aliased CoversFunction attribute' => [
|
|
|
+ <<<'PHP'
|
|
|
+ <?php
|
|
|
+ use PHPUnit\Framework\Attributes\CoversFunction as PHPUnitCoversFunction;
|
|
|
+ #[PHPUnitCoversFunction('bar')]
|
|
|
+ class FooTest extends \PHPUnit_Framework_TestCase {}
|
|
|
+ PHP,
|
|
|
+ ];
|
|
|
+
|
|
|
+ yield 'already with partially aliased CoversFunction attribute' => [
|
|
|
+ <<<'PHP'
|
|
|
+ <?php
|
|
|
+ use PHPUnit\Framework\Attributes as PHPUnitAttributes;
|
|
|
+ #[PHPUnitAttributes\CoversFunction('bar')]
|
|
|
+ class FooTest extends \PHPUnit_Framework_TestCase {}
|
|
|
+ PHP,
|
|
|
+ ];
|
|
|
}
|
|
|
|
|
|
/**
|