gl-website-deployer/vendor/doctrine/rst-parser/tests/BuilderCustomScannerFinder/BuilderCustomScannerFinderTest.php
2024-11-19 08:02:04 +01:00

35 lines
816 B
PHP

<?php
declare(strict_types=1);
namespace Doctrine\Tests\RST\BuilderCustomScannerFinder;
use Doctrine\RST\Builder;
use Doctrine\Tests\RST\BaseBuilderTest;
use Symfony\Component\Finder\Finder;
/**
* Tests a custom Finder for Scanner
*/
class BuilderCustomScannerFinderTest extends BaseBuilderTest
{
public function testCustomScannerFinder(): void
{
self::assertFileExists($this->targetFile('path1/file1.html'));
self::assertFileNotExists($this->targetFile('path2/file2.html'));
}
protected function getFixturesDirectory(): string
{
return 'BuilderCustomScannerFinder';
}
protected function configureBuilder(Builder $builder): void
{
$finder = new Finder();
$finder->exclude('path2');
$builder->setScannerFinder($finder);
}
}