Skip to content

Commit 1dc7058

Browse files
authored
Reapply "Enable FileCacheStorage for OptimizedDirectorySourceLocatorFactory in tests" (#4693)
1 parent 1dfcb5b commit 1dc7058

File tree

3 files changed

+16
-5
lines changed

3 files changed

+16
-5
lines changed

src/Testing/TestCase.neon

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,6 @@ services:
1111
fileExtensions: %fileExtensions%
1212
excludePaths: %excludePaths%
1313

14-
# overrides service from services.neon
15-
cacheStorage:
16-
class: PHPStan\Cache\MemoryCacheStorage
17-
arguments!: []
18-
1914
# overrides service from parsers.neon
2015
currentPhpVersionSimpleParser!:
2116
factory: @currentPhpVersionRichParser
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
services:
2+
# overrides service from services.neon
3+
cacheStorage:
4+
class: PHPStan\Cache\MemoryCacheStorage
5+
arguments!: []

tests/PHPStan/Reflection/BetterReflection/SourceLocator/OptimizedDirectorySourceLocatorTest.php

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
use TestDirectorySourceLocator\AFoo;
1313
use TestDirectorySourceLocator\EmptyClass;
1414
use function array_map;
15+
use function array_merge;
1516
use function basename;
1617
use const PHP_VERSION_ID;
1718

@@ -317,4 +318,14 @@ public function testBug5525(): void
317318
$this->assertSame('Faker\\Provider\\nl_BE\\Text', $className);
318319
}
319320

321+
public static function getAdditionalConfigFiles(): array
322+
{
323+
return array_merge(
324+
parent::getAdditionalConfigFiles(),
325+
[
326+
__DIR__ . '/OptimizedDirectorySourceLocatorTest.neon',
327+
],
328+
);
329+
}
330+
320331
}

0 commit comments

Comments
 (0)