Skip to content

Commit

Permalink
Merge pull request #6030 from weirdan/drop-FakeFileProvider-from-test…
Browse files Browse the repository at this point in the history
…s-folder

Drop FakeFileProvider from tests folder
  • Loading branch information
weirdan committed Jul 3, 2021
2 parents 2111916 + 76be96c commit dfe31c6
Show file tree
Hide file tree
Showing 29 changed files with 57 additions and 36 deletions.
3 changes: 2 additions & 1 deletion tests/Config/ConfigTest.php
Expand Up @@ -5,6 +5,7 @@
use Psalm\Context;
use Psalm\Exception\ConfigException;
use Psalm\Internal\Analyzer\FileAnalyzer;
use Psalm\Internal\Provider\FakeFileProvider;
use Psalm\Internal\RuntimeCaches;
use Psalm\Internal\Scanner\FileScanner;
use Psalm\Tests\Config\Plugin\FileTypeSelfRegisteringPlugin;
Expand Down Expand Up @@ -53,7 +54,7 @@ public static function setUpBeforeClass() : void
public function setUp() : void
{
RuntimeCaches::clearAll();
$this->file_provider = new Provider\FakeFileProvider();
$this->file_provider = new FakeFileProvider();
}

private function getProjectAnalyzerWithConfig(Config $config): \Psalm\Internal\Analyzer\ProjectAnalyzer
Expand Down
3 changes: 2 additions & 1 deletion tests/Config/PluginTest.php
Expand Up @@ -9,6 +9,7 @@
use Psalm\Context;
use Psalm\FileSource;
use Psalm\Internal\IncludeCollector;
use Psalm\Internal\Provider\FakeFileProvider;
use Psalm\Internal\RuntimeCaches;
use Psalm\Plugin\EventHandler\AfterCodebasePopulatedInterface;
use Psalm\Plugin\EventHandler\AfterEveryFunctionCallAnalysisInterface;
Expand Down Expand Up @@ -56,7 +57,7 @@ public static function setUpBeforeClass() : void
public function setUp() : void
{
RuntimeCaches::clearAll();
$this->file_provider = new Provider\FakeFileProvider();
$this->file_provider = new FakeFileProvider();
}

private function getProjectAnalyzerWithConfig(Config $config): \Psalm\Internal\Analyzer\ProjectAnalyzer
Expand Down
3 changes: 2 additions & 1 deletion tests/DocumentationTest.php
Expand Up @@ -9,6 +9,7 @@
use Psalm\Config;
use Psalm\Context;
use Psalm\DocComment;
use Psalm\Internal\Provider\FakeFileProvider;
use Psalm\Internal\RuntimeCaches;
use Psalm\Tests\Internal\Provider;

Expand Down Expand Up @@ -125,7 +126,7 @@ public function setUp() : void
{
RuntimeCaches::clearAll();

$this->file_provider = new Provider\FakeFileProvider();
$this->file_provider = new FakeFileProvider();

$this->project_analyzer = new \Psalm\Internal\Analyzer\ProjectAnalyzer(
new TestConfig(),
Expand Down
3 changes: 2 additions & 1 deletion tests/FileManipulation/ClassConstantMoveTest.php
Expand Up @@ -2,6 +2,7 @@
namespace Psalm\Tests\FileManipulation;

use Psalm\Context;
use Psalm\Internal\Provider\FakeFileProvider;
use Psalm\Internal\RuntimeCaches;
use Psalm\Tests\Internal\Provider;
use Psalm\Tests\TestConfig;
Expand All @@ -17,7 +18,7 @@ public function setUp() : void
{
RuntimeCaches::clearAll();

$this->file_provider = new Provider\FakeFileProvider();
$this->file_provider = new FakeFileProvider();
}

/**
Expand Down
3 changes: 2 additions & 1 deletion tests/FileManipulation/ClassMoveTest.php
Expand Up @@ -2,6 +2,7 @@
namespace Psalm\Tests\FileManipulation;

use Psalm\Context;
use Psalm\Internal\Provider\FakeFileProvider;
use Psalm\Internal\RuntimeCaches;
use Psalm\Tests\Internal\Provider;
use Psalm\Tests\TestConfig;
Expand All @@ -17,7 +18,7 @@ public function setUp() : void
{
RuntimeCaches::clearAll();

$this->file_provider = new Provider\FakeFileProvider();
$this->file_provider = new FakeFileProvider();
}

/**
Expand Down
3 changes: 2 additions & 1 deletion tests/FileManipulation/FileManipulationTestCase.php
Expand Up @@ -2,6 +2,7 @@
namespace Psalm\Tests\FileManipulation;

use Psalm\Context;
use Psalm\Internal\Provider\FakeFileProvider;
use Psalm\Internal\RuntimeCaches;
use Psalm\Tests\Internal\Provider;
use Psalm\Tests\TestConfig;
Expand All @@ -17,7 +18,7 @@ public function setUp() : void
{
RuntimeCaches::clearAll();

$this->file_provider = new Provider\FakeFileProvider();
$this->file_provider = new FakeFileProvider();
}

/**
Expand Down
3 changes: 2 additions & 1 deletion tests/FileManipulation/MethodMoveTest.php
Expand Up @@ -2,6 +2,7 @@
namespace Psalm\Tests\FileManipulation;

use Psalm\Context;
use Psalm\Internal\Provider\FakeFileProvider;
use Psalm\Internal\RuntimeCaches;
use Psalm\Tests\Internal\Provider;
use Psalm\Tests\TestConfig;
Expand All @@ -17,7 +18,7 @@ public function setUp() : void
{
RuntimeCaches::clearAll();

$this->file_provider = new Provider\FakeFileProvider();
$this->file_provider = new FakeFileProvider();
}

/**
Expand Down
3 changes: 2 additions & 1 deletion tests/FileManipulation/NamespaceMoveTest.php
Expand Up @@ -2,6 +2,7 @@
namespace Psalm\Tests\FileManipulation;

use Psalm\Context;
use Psalm\Internal\Provider\FakeFileProvider;
use Psalm\Internal\RuntimeCaches;
use Psalm\Tests\Internal\Provider;
use Psalm\Tests\TestConfig;
Expand All @@ -17,7 +18,7 @@ public function setUp() : void
{
RuntimeCaches::clearAll();

$this->file_provider = new Provider\FakeFileProvider();
$this->file_provider = new FakeFileProvider();
}

/**
Expand Down
3 changes: 2 additions & 1 deletion tests/FileManipulation/PropertyMoveTest.php
Expand Up @@ -2,6 +2,7 @@
namespace Psalm\Tests\FileManipulation;

use Psalm\Context;
use Psalm\Internal\Provider\FakeFileProvider;
use Psalm\Internal\RuntimeCaches;
use Psalm\Tests\Internal\Provider;
use Psalm\Tests\TestConfig;
Expand All @@ -17,7 +18,7 @@ public function setUp() : void
{
RuntimeCaches::clearAll();

$this->file_provider = new Provider\FakeFileProvider();
$this->file_provider = new FakeFileProvider();
}

/**
Expand Down
3 changes: 2 additions & 1 deletion tests/FileReferenceTest.php
Expand Up @@ -2,6 +2,7 @@
namespace Psalm\Tests;

use Psalm\Context;
use Psalm\Internal\Provider\FakeFileProvider;
use Psalm\Internal\RuntimeCaches;
use Psalm\Tests\Internal\Provider;

Expand All @@ -17,7 +18,7 @@ public function setUp() : void
{
RuntimeCaches::clearAll();

$this->file_provider = new Provider\FakeFileProvider();
$this->file_provider = new FakeFileProvider();

$this->project_analyzer = new \Psalm\Internal\Analyzer\ProjectAnalyzer(
new TestConfig(),
Expand Down
3 changes: 2 additions & 1 deletion tests/FileUpdates/AnalyzedMethodTest.php
Expand Up @@ -2,6 +2,7 @@
namespace Psalm\Tests\FileUpdates;

use Psalm\Internal\Analyzer\ProjectAnalyzer;
use Psalm\Internal\Provider\FakeFileProvider;
use Psalm\Internal\Provider\Providers;
use Psalm\Tests\Internal\Provider;
use Psalm\Tests\TestConfig;
Expand All @@ -18,7 +19,7 @@ public function setUp() : void
{
parent::setUp();

$this->file_provider = new \Psalm\Tests\Internal\Provider\FakeFileProvider();
$this->file_provider = new FakeFileProvider();

$config = new TestConfig();

Expand Down
3 changes: 2 additions & 1 deletion tests/FileUpdates/CachedStorageTest.php
Expand Up @@ -2,6 +2,7 @@
namespace Psalm\Tests\FileUpdates;

use Psalm\Internal\Analyzer\ProjectAnalyzer;
use Psalm\Internal\Provider\FakeFileProvider;
use Psalm\Internal\Provider\Providers;
use Psalm\Tests\Internal\Provider;
use Psalm\Tests\TestConfig;
Expand All @@ -18,7 +19,7 @@ public function setUp() : void
{
parent::setUp();

$this->file_provider = new \Psalm\Tests\Internal\Provider\FakeFileProvider();
$this->file_provider = new FakeFileProvider();

$config = new TestConfig();

Expand Down
3 changes: 2 additions & 1 deletion tests/FileUpdates/ErrorAfterUpdateTest.php
Expand Up @@ -2,6 +2,7 @@
namespace Psalm\Tests\FileUpdates;

use Psalm\Internal\Analyzer\ProjectAnalyzer;
use Psalm\Internal\Provider\FakeFileProvider;
use Psalm\Internal\Provider\Providers;
use Psalm\Tests\Internal\Provider;
use Psalm\Tests\TestConfig;
Expand All @@ -19,7 +20,7 @@ public function setUp() : void
{
parent::setUp();

$this->file_provider = new \Psalm\Tests\Internal\Provider\FakeFileProvider();
$this->file_provider = new FakeFileProvider();

$config = new TestConfig();

Expand Down
3 changes: 2 additions & 1 deletion tests/FileUpdates/ErrorFixTest.php
Expand Up @@ -2,6 +2,7 @@
namespace Psalm\Tests\FileUpdates;

use Psalm\Internal\Analyzer\ProjectAnalyzer;
use Psalm\Internal\Provider\FakeFileProvider;
use Psalm\Internal\Provider\Providers;
use Psalm\Tests\Internal\Provider;
use Psalm\Tests\TestConfig;
Expand All @@ -18,7 +19,7 @@ public function setUp() : void
{
parent::setUp();

$this->file_provider = new \Psalm\Tests\Internal\Provider\FakeFileProvider();
$this->file_provider = new FakeFileProvider();

$config = new TestConfig();
$config->throw_exception = false;
Expand Down
3 changes: 2 additions & 1 deletion tests/FileUpdates/TemporaryUpdateTest.php
Expand Up @@ -2,6 +2,7 @@
namespace Psalm\Tests\FileUpdates;

use Psalm\Internal\Analyzer\ProjectAnalyzer;
use Psalm\Internal\Provider\FakeFileProvider;
use Psalm\Internal\Provider\Providers;
use Psalm\Tests\Internal\Provider;
use Psalm\Tests\TestConfig;
Expand All @@ -20,7 +21,7 @@ public function setUp() : void
{
parent::setUp();

$this->file_provider = new \Psalm\Tests\Internal\Provider\FakeFileProvider();
$this->file_provider = new FakeFileProvider();

$config = new TestConfig();
$config->throw_exception = false;
Expand Down
7 changes: 0 additions & 7 deletions tests/Internal/Provider/FakeFileProvider.php

This file was deleted.

3 changes: 2 additions & 1 deletion tests/JsonOutputTest.php
Expand Up @@ -3,6 +3,7 @@

use Psalm\Context;
use Psalm\Internal\Analyzer\ProjectAnalyzer;
use Psalm\Internal\Provider\FakeFileProvider;
use Psalm\Internal\RuntimeCaches;
use Psalm\IssueBuffer;
use Psalm\Tests\Internal\Provider;
Expand All @@ -16,7 +17,7 @@ public function setUp() : void
// `TestCase::setUp()` creates its own ProjectAnalyzer and Config instance, but we don't want to do that in this
// case, so don't run a `parent::setUp()` call here.
RuntimeCaches::clearAll();
$this->file_provider = new Provider\FakeFileProvider();
$this->file_provider = new FakeFileProvider();

$config = new TestConfig();
$config->throw_exception = false;
Expand Down
3 changes: 2 additions & 1 deletion tests/LanguageServer/CompletionTest.php
Expand Up @@ -4,6 +4,7 @@
use LanguageServerProtocol\Position;
use Psalm\Context;
use Psalm\Internal\Analyzer\ProjectAnalyzer;
use Psalm\Internal\Provider\FakeFileProvider;
use Psalm\Internal\Provider\Providers;
use Psalm\Tests\Internal\Provider;
use Psalm\Tests\TestConfig;
Expand All @@ -17,7 +18,7 @@ public function setUp() : void
{
parent::setUp();

$this->file_provider = new \Psalm\Tests\Internal\Provider\FakeFileProvider();
$this->file_provider = new FakeFileProvider();

$config = new TestConfig();

Expand Down
3 changes: 2 additions & 1 deletion tests/LanguageServer/FileMapTest.php
Expand Up @@ -3,6 +3,7 @@

use Psalm\Context;
use Psalm\Internal\Analyzer\ProjectAnalyzer;
use Psalm\Internal\Provider\FakeFileProvider;
use Psalm\Internal\Provider\Providers;
use Psalm\Tests\Internal\Provider;
use Psalm\Tests\TestConfig;
Expand All @@ -13,7 +14,7 @@ public function setUp() : void
{
parent::setUp();

$this->file_provider = new \Psalm\Tests\Internal\Provider\FakeFileProvider();
$this->file_provider = new FakeFileProvider();

$config = new TestConfig();

Expand Down
3 changes: 2 additions & 1 deletion tests/LanguageServer/SymbolLookupTest.php
Expand Up @@ -5,6 +5,7 @@
use Psalm\Context;
use Psalm\Internal\Analyzer\FileAnalyzer;
use Psalm\Internal\Analyzer\ProjectAnalyzer;
use Psalm\Internal\Provider\FakeFileProvider;
use Psalm\Internal\Provider\Providers;
use Psalm\Tests\Internal\Provider;
use Psalm\Tests\TestConfig;
Expand All @@ -15,7 +16,7 @@ public function setUp() : void
{
parent::setUp();

$this->file_provider = new \Psalm\Tests\Internal\Provider\FakeFileProvider();
$this->file_provider = new FakeFileProvider();

$config = new TestConfig();

Expand Down
3 changes: 2 additions & 1 deletion tests/ProjectCheckerTest.php
Expand Up @@ -3,6 +3,7 @@

use Psalm\Config;
use Psalm\Internal\IncludeCollector;
use Psalm\Internal\Provider\FakeFileProvider;
use Psalm\Internal\RuntimeCaches;
use Psalm\Plugin\EventHandler\AfterCodebasePopulatedInterface;
use Psalm\Plugin\EventHandler\Event\AfterCodebasePopulatedEvent;
Expand Down Expand Up @@ -45,7 +46,7 @@ public static function setUpBeforeClass() : void
public function setUp() : void
{
RuntimeCaches::clearAll();
$this->file_provider = new Provider\FakeFileProvider();
$this->file_provider = new FakeFileProvider();
}

private function getProjectAnalyzerWithConfig(Config $config): \Psalm\Internal\Analyzer\ProjectAnalyzer
Expand Down
3 changes: 2 additions & 1 deletion tests/ReportOutputTest.php
Expand Up @@ -5,6 +5,7 @@
use DOMDocument;
use Psalm\Context;
use Psalm\Internal\Analyzer\ProjectAnalyzer;
use Psalm\Internal\Provider\FakeFileProvider;
use Psalm\Internal\RuntimeCaches;
use Psalm\IssueBuffer;
use Psalm\Report;
Expand All @@ -26,7 +27,7 @@ public function setUp() : void
// `TestCase::setUp()` creates its own ProjectAnalyzer and Config instance, but we don't want to do that in this
// case, so don't run a `parent::setUp()` call here.
RuntimeCaches::clearAll();
$this->file_provider = new Provider\FakeFileProvider();
$this->file_provider = new FakeFileProvider();

$config = new TestConfig();
$config->throw_exception = false;
Expand Down
3 changes: 2 additions & 1 deletion tests/StubTest.php
Expand Up @@ -4,6 +4,7 @@
use Psalm\Config;
use Psalm\Context;
use Psalm\Internal\IncludeCollector;
use Psalm\Internal\Provider\FakeFileProvider;
use Psalm\Internal\RuntimeCaches;
use Psalm\Tests\Internal\Provider;

Expand Down Expand Up @@ -37,7 +38,7 @@ public static function setUpBeforeClass() : void
public function setUp() : void
{
RuntimeCaches::clearAll();
$this->file_provider = new Provider\FakeFileProvider();
$this->file_provider = new FakeFileProvider();
}

private function getProjectAnalyzerWithConfig(Config $config): \Psalm\Internal\Analyzer\ProjectAnalyzer
Expand Down

0 comments on commit dfe31c6

Please sign in to comment.