1
0
Fork 0

TextDocumentTestCase -> ServerTestCase

pull/92/head
Felix Becker 2016-10-18 20:37:54 +02:00
parent b69cd086c7
commit 61f25c0bdb
6 changed files with 17 additions and 17 deletions

View File

@ -1,7 +1,7 @@
<?php <?php
declare(strict_types = 1); declare(strict_types = 1);
namespace LanguageServer\Tests\Server\TextDocument; namespace LanguageServer\Tests\Server;
use PHPUnit\Framework\TestCase; use PHPUnit\Framework\TestCase;
use LanguageServer\Tests\MockProtocolStream; use LanguageServer\Tests\MockProtocolStream;
@ -9,7 +9,7 @@ use LanguageServer\{Server, LanguageClient, Project};
use LanguageServer\Protocol\{Position, Location, Range}; use LanguageServer\Protocol\{Position, Location, Range};
use function LanguageServer\pathToUri; use function LanguageServer\pathToUri;
abstract class TextDocumentTestCase extends TestCase abstract class ServerTestCase extends TestCase
{ {
/** /**
* @var Server\TextDocument * @var Server\TextDocument
@ -41,11 +41,11 @@ abstract class TextDocumentTestCase extends TestCase
$this->project = new Project($client); $this->project = new Project($client);
$this->textDocument = new Server\TextDocument($this->project, $client); $this->textDocument = new Server\TextDocument($this->project, $client);
$globalSymbolsUri = pathToUri(realpath(__DIR__ . '/../../../fixtures/global_symbols.php')); $globalSymbolsUri = pathToUri(realpath(__DIR__ . '/../../fixtures/global_symbols.php'));
$globalReferencesUri = pathToUri(realpath(__DIR__ . '/../../../fixtures/global_references.php')); $globalReferencesUri = pathToUri(realpath(__DIR__ . '/../../fixtures/global_references.php'));
$symbolsUri = pathToUri(realpath(__DIR__ . '/../../../fixtures/symbols.php')); $symbolsUri = pathToUri(realpath(__DIR__ . '/../../fixtures/symbols.php'));
$referencesUri = pathToUri(realpath(__DIR__ . '/../../../fixtures/references.php')); $referencesUri = pathToUri(realpath(__DIR__ . '/../../fixtures/references.php'));
$useUri = pathToUri(realpath(__DIR__ . '/../../../fixtures/use.php')); $useUri = pathToUri(realpath(__DIR__ . '/../../fixtures/use.php'));
$this->project->loadDocument($symbolsUri); $this->project->loadDocument($symbolsUri);
$this->project->loadDocument($referencesUri); $this->project->loadDocument($referencesUri);

View File

@ -4,11 +4,11 @@ declare(strict_types = 1);
namespace LanguageServer\Tests\Server\TextDocument\Definition; namespace LanguageServer\Tests\Server\TextDocument\Definition;
use LanguageServer\Tests\MockProtocolStream; use LanguageServer\Tests\MockProtocolStream;
use LanguageServer\Tests\Server\TextDocument\TextDocumentTestCase; use LanguageServer\Tests\Server\ServerTestCase;
use LanguageServer\{Server, LanguageClient, Project}; use LanguageServer\{Server, LanguageClient, Project};
use LanguageServer\Protocol\{TextDocumentIdentifier, Position, Range, Location}; use LanguageServer\Protocol\{TextDocumentIdentifier, Position, Range, Location};
class GlobalFallbackTest extends TextDocumentTestCase class GlobalFallbackTest extends ServerTestCase
{ {
public function setUp() public function setUp()
{ {

View File

@ -3,11 +3,11 @@ declare(strict_types = 1);
namespace LanguageServer\Tests\Server\TextDocument\Definition; 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 LanguageServer\Protocol\{TextDocumentIdentifier, Position, Location, Range};
use function LanguageServer\pathToUri; use function LanguageServer\pathToUri;
class GlobalTest extends TextDocumentTestCase class GlobalTest extends ServerTestCase
{ {
public function testDefinitionFileBeginning() { public function testDefinitionFileBeginning() {
// |<?php // |<?php

View File

@ -3,13 +3,13 @@ declare(strict_types = 1);
namespace LanguageServer\Tests\Server\TextDocument; namespace LanguageServer\Tests\Server\TextDocument;
use LanguageServer\Tests\Server\TextDocument\TextDocumentTestCase; use LanguageServer\Tests\Server\ServerTestCase;
use LanguageServer\Tests\MockProtocolStream; use LanguageServer\Tests\MockProtocolStream;
use LanguageServer\{Server, LanguageClient, Project}; use LanguageServer\{Server, LanguageClient, Project};
use LanguageServer\Protocol\{TextDocumentIdentifier, SymbolInformation, SymbolKind, Position, Location, Range}; use LanguageServer\Protocol\{TextDocumentIdentifier, SymbolInformation, SymbolKind, Position, Location, Range};
use function LanguageServer\pathToUri; use function LanguageServer\pathToUri;
class DocumentSymbolTest extends TextDocumentTestCase class DocumentSymbolTest extends ServerTestCase
{ {
public function test() public function test()
{ {

View File

@ -7,9 +7,9 @@ use PHPUnit\Framework\TestCase;
use LanguageServer\Tests\MockProtocolStream; use LanguageServer\Tests\MockProtocolStream;
use LanguageServer\{Server, LanguageClient, Project}; use LanguageServer\{Server, LanguageClient, Project};
use LanguageServer\Protocol\{TextDocumentIdentifier, Position, ReferenceContext, Location, Range}; 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() public function setUp()
{ {

View File

@ -4,10 +4,10 @@ declare(strict_types = 1);
namespace LanguageServer\Tests\Server\TextDocument\References; namespace LanguageServer\Tests\Server\TextDocument\References;
use LanguageServer\Protocol\{TextDocumentIdentifier, Position, ReferenceContext, Location, Range}; use LanguageServer\Protocol\{TextDocumentIdentifier, Position, ReferenceContext, Location, Range};
use LanguageServer\Tests\Server\TextDocument\TextDocumentTestCase; use LanguageServer\Tests\Server\ServerTestCase;
use function LanguageServer\pathToUri; use function LanguageServer\pathToUri;
class GlobalTest extends TextDocumentTestCase class GlobalTest extends ServerTestCase
{ {
public function testReferencesForClassLike() public function testReferencesForClassLike()
{ {