mirror of
https://github.com/rectorphp/rector.git
synced 2025-02-24 19:53:14 +01:00
make test autoloadable
This commit is contained in:
parent
b08a05a1d3
commit
88e69cdaae
@ -6,7 +6,9 @@ use Iterator;
|
||||
use PhpParser\Node\Expr\Variable;
|
||||
use Rector\NodeTypeResolver\Tests\PerNodeTypeResolver\AbstractNodeTypeResolverTest;
|
||||
use Rector\NodeTypeResolver\Tests\PerNodeTypeResolver\ClassLikeTypeResolver\Source\AnotherTrait;
|
||||
use Rector\NodeTypeResolver\Tests\PerNodeTypeResolver\ClassLikeTypeResolver\Source\ClassWithParentInterface;
|
||||
use Rector\NodeTypeResolver\Tests\PerNodeTypeResolver\ClassLikeTypeResolver\Source\ClassWithTrait;
|
||||
use Rector\NodeTypeResolver\Tests\PerNodeTypeResolver\ClassLikeTypeResolver\Source\SomeInterface;
|
||||
|
||||
/**
|
||||
* @covers \Rector\NodeTypeResolver\PerNodeTypeResolver\ClassLikeTypeResolver
|
||||
@ -27,9 +29,9 @@ final class ClassLikeTypeResolverTest extends AbstractNodeTypeResolverTest
|
||||
public function provideTypeForNodesAndFilesData(): Iterator
|
||||
{
|
||||
# assign of "new <name>"
|
||||
yield [__DIR__ . '/Source/ClassWithParent.php.inc', 0, [
|
||||
'SomeNamespace\SomeClass',
|
||||
'SomeNamespace\SomeInterface',
|
||||
yield [__DIR__ . '/Source/ClassWithParentInterface.php', 0, [
|
||||
ClassWithParentInterface::class,
|
||||
SomeInterface::class
|
||||
]];
|
||||
yield [__DIR__ . '/Source/ClassWithTrait.php', 0, [ClassWithTrait::class, AnotherTrait::class]];
|
||||
}
|
||||
|
@ -1,14 +0,0 @@
|
||||
<?php
|
||||
|
||||
namespace SomeNamespace;
|
||||
|
||||
class SomeClass implements SomeInterface
|
||||
{
|
||||
}
|
||||
|
||||
interface SomeInterface
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
$someClass = new SomeClass;
|
@ -0,0 +1,10 @@
|
||||
<?php declare(strict_types=1);
|
||||
|
||||
namespace Rector\NodeTypeResolver\Tests\PerNodeTypeResolver\ClassLikeTypeResolver\Source;
|
||||
|
||||
final class ClassWithParentInterface implements SomeInterface
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
$someClass = new ClassWithParentInterface();
|
@ -0,0 +1,8 @@
|
||||
<?php declare(strict_types=1);
|
||||
|
||||
namespace Rector\NodeTypeResolver\Tests\PerNodeTypeResolver\ClassLikeTypeResolver\Source;
|
||||
|
||||
interface SomeInterface
|
||||
{
|
||||
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user