TextDocumentTestCase -> ServerTestCase
parent
b69cd086c7
commit
61f25c0bdb
|
@ -1,7 +1,7 @@
|
|||
<?php
|
||||
declare(strict_types = 1);
|
||||
|
||||
namespace LanguageServer\Tests\Server\TextDocument;
|
||||
namespace LanguageServer\Tests\Server;
|
||||
|
||||
use PHPUnit\Framework\TestCase;
|
||||
use LanguageServer\Tests\MockProtocolStream;
|
||||
|
@ -9,7 +9,7 @@ use LanguageServer\{Server, LanguageClient, Project};
|
|||
use LanguageServer\Protocol\{Position, Location, Range};
|
||||
use function LanguageServer\pathToUri;
|
||||
|
||||
abstract class TextDocumentTestCase extends TestCase
|
||||
abstract class ServerTestCase extends TestCase
|
||||
{
|
||||
/**
|
||||
* @var Server\TextDocument
|
||||
|
@ -41,11 +41,11 @@ abstract class TextDocumentTestCase extends TestCase
|
|||
$this->project = new Project($client);
|
||||
$this->textDocument = new Server\TextDocument($this->project, $client);
|
||||
|
||||
$globalSymbolsUri = pathToUri(realpath(__DIR__ . '/../../../fixtures/global_symbols.php'));
|
||||
$globalReferencesUri = pathToUri(realpath(__DIR__ . '/../../../fixtures/global_references.php'));
|
||||
$symbolsUri = pathToUri(realpath(__DIR__ . '/../../../fixtures/symbols.php'));
|
||||
$referencesUri = pathToUri(realpath(__DIR__ . '/../../../fixtures/references.php'));
|
||||
$useUri = pathToUri(realpath(__DIR__ . '/../../../fixtures/use.php'));
|
||||
$globalSymbolsUri = pathToUri(realpath(__DIR__ . '/../../fixtures/global_symbols.php'));
|
||||
$globalReferencesUri = pathToUri(realpath(__DIR__ . '/../../fixtures/global_references.php'));
|
||||
$symbolsUri = pathToUri(realpath(__DIR__ . '/../../fixtures/symbols.php'));
|
||||
$referencesUri = pathToUri(realpath(__DIR__ . '/../../fixtures/references.php'));
|
||||
$useUri = pathToUri(realpath(__DIR__ . '/../../fixtures/use.php'));
|
||||
|
||||
$this->project->loadDocument($symbolsUri);
|
||||
$this->project->loadDocument($referencesUri);
|
|
@ -4,11 +4,11 @@ declare(strict_types = 1);
|
|||
namespace LanguageServer\Tests\Server\TextDocument\Definition;
|
||||
|
||||
use LanguageServer\Tests\MockProtocolStream;
|
||||
use LanguageServer\Tests\Server\TextDocument\TextDocumentTestCase;
|
||||
use LanguageServer\Tests\Server\ServerTestCase;
|
||||
use LanguageServer\{Server, LanguageClient, Project};
|
||||
use LanguageServer\Protocol\{TextDocumentIdentifier, Position, Range, Location};
|
||||
|
||||
class GlobalFallbackTest extends TextDocumentTestCase
|
||||
class GlobalFallbackTest extends ServerTestCase
|
||||
{
|
||||
public function setUp()
|
||||
{
|
||||
|
|
|
@ -3,11 +3,11 @@ declare(strict_types = 1);
|
|||
|
||||
namespace LanguageServer\Tests\Server\TextDocument\Definition;
|
||||
|
||||
use LanguageServer\Tests\Server\TextDocument\TextDocumentTestCase;
|
||||
use LanguageServer\Tests\Server\ServerTestCase;
|
||||
use LanguageServer\Protocol\{TextDocumentIdentifier, Position, Location, Range};
|
||||
use function LanguageServer\pathToUri;
|
||||
|
||||
class GlobalTest extends TextDocumentTestCase
|
||||
class GlobalTest extends ServerTestCase
|
||||
{
|
||||
public function testDefinitionFileBeginning() {
|
||||
// |<?php
|
||||
|
|
|
@ -3,13 +3,13 @@ declare(strict_types = 1);
|
|||
|
||||
namespace LanguageServer\Tests\Server\TextDocument;
|
||||
|
||||
use LanguageServer\Tests\Server\TextDocument\TextDocumentTestCase;
|
||||
use LanguageServer\Tests\Server\ServerTestCase;
|
||||
use LanguageServer\Tests\MockProtocolStream;
|
||||
use LanguageServer\{Server, LanguageClient, Project};
|
||||
use LanguageServer\Protocol\{TextDocumentIdentifier, SymbolInformation, SymbolKind, Position, Location, Range};
|
||||
use function LanguageServer\pathToUri;
|
||||
|
||||
class DocumentSymbolTest extends TextDocumentTestCase
|
||||
class DocumentSymbolTest extends ServerTestCase
|
||||
{
|
||||
public function test()
|
||||
{
|
||||
|
|
|
@ -7,9 +7,9 @@ use PHPUnit\Framework\TestCase;
|
|||
use LanguageServer\Tests\MockProtocolStream;
|
||||
use LanguageServer\{Server, LanguageClient, Project};
|
||||
use LanguageServer\Protocol\{TextDocumentIdentifier, Position, ReferenceContext, Location, Range};
|
||||
use LanguageServer\Tests\Server\TextDocument\TextDocumentTestCase;
|
||||
use LanguageServer\Tests\Server\ServerTestCase;
|
||||
|
||||
class GlobalFallbackTest extends TextDocumentTestCase
|
||||
class GlobalFallbackTest extends ServerTestCase
|
||||
{
|
||||
public function setUp()
|
||||
{
|
||||
|
|
|
@ -4,10 +4,10 @@ declare(strict_types = 1);
|
|||
namespace LanguageServer\Tests\Server\TextDocument\References;
|
||||
|
||||
use LanguageServer\Protocol\{TextDocumentIdentifier, Position, ReferenceContext, Location, Range};
|
||||
use LanguageServer\Tests\Server\TextDocument\TextDocumentTestCase;
|
||||
use LanguageServer\Tests\Server\ServerTestCase;
|
||||
use function LanguageServer\pathToUri;
|
||||
|
||||
class GlobalTest extends TextDocumentTestCase
|
||||
class GlobalTest extends ServerTestCase
|
||||
{
|
||||
public function testReferencesForClassLike()
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue