N°2651 Remove lib test files from index

This commit is contained in:
Pierre Goiffon
2019-12-20 11:55:55 +01:00
parent 4766ca3fd0
commit c75e6960a7
1896 changed files with 5 additions and 134443 deletions

View File

@@ -1,114 +0,0 @@
<?php
/*
* This file is part of the Symfony package.
*
* (c) Fabien Potencier <fabien@symfony.com>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
namespace Symfony\Component\Config\Tests\Resource;
use PHPUnit\Framework\TestCase;
use Symfony\Component\Config\Resource\GlobResource;
class GlobResourceTest extends TestCase
{
protected function tearDown()
{
$dir = \dirname(__DIR__).'/Fixtures';
@rmdir($dir.'/TmpGlob');
@unlink($dir.'/TmpGlob');
@unlink($dir.'/Resource/TmpGlob');
touch($dir.'/Resource/.hiddenFile');
}
public function testIterator()
{
$dir = \dirname(__DIR__).\DIRECTORY_SEPARATOR.'Fixtures';
$resource = new GlobResource($dir, '/Resource', true);
$paths = iterator_to_array($resource);
$file = $dir.'/Resource'.\DIRECTORY_SEPARATOR.'ConditionalClass.php';
$this->assertEquals([$file => new \SplFileInfo($file)], $paths);
$this->assertInstanceOf('SplFileInfo', current($paths));
$this->assertSame($dir, $resource->getPrefix());
$resource = new GlobResource($dir, '/**/Resource', true);
$paths = iterator_to_array($resource);
$file = $dir.\DIRECTORY_SEPARATOR.'Resource'.\DIRECTORY_SEPARATOR.'ConditionalClass.php';
$this->assertEquals([$file => $file], $paths);
$this->assertInstanceOf('SplFileInfo', current($paths));
$this->assertSame($dir, $resource->getPrefix());
}
public function testIsFreshNonRecursiveDetectsNewFile()
{
$dir = \dirname(__DIR__).'/Fixtures';
$resource = new GlobResource($dir, '/*', false);
$this->assertTrue($resource->isFresh(0));
mkdir($dir.'/TmpGlob');
$this->assertTrue($resource->isFresh(0));
rmdir($dir.'/TmpGlob');
$this->assertTrue($resource->isFresh(0));
touch($dir.'/TmpGlob');
$this->assertFalse($resource->isFresh(0));
unlink($dir.'/TmpGlob');
$this->assertTrue($resource->isFresh(0));
}
public function testIsFreshNonRecursiveDetectsRemovedFile()
{
$dir = \dirname(__DIR__).'/Fixtures';
$resource = new GlobResource($dir, '/*', false);
touch($dir.'/TmpGlob');
touch($dir.'/.TmpGlob');
$this->assertTrue($resource->isFresh(0));
unlink($dir.'/.TmpGlob');
$this->assertTrue($resource->isFresh(0));
unlink($dir.'/TmpGlob');
$this->assertFalse($resource->isFresh(0));
}
public function testIsFreshRecursiveDetectsRemovedFile()
{
$dir = \dirname(__DIR__).'/Fixtures';
$resource = new GlobResource($dir, '/*', true);
touch($dir.'/Resource/TmpGlob');
$this->assertTrue($resource->isFresh(0));
unlink($dir.'/Resource/TmpGlob');
$this->assertFalse($resource->isFresh(0));
touch($dir.'/Resource/TmpGlob');
$this->assertTrue($resource->isFresh(0));
unlink($dir.'/Resource/.hiddenFile');
$this->assertTrue($resource->isFresh(0));
}
public function testIsFreshRecursiveDetectsNewFile()
{
$dir = \dirname(__DIR__).'/Fixtures';
$resource = new GlobResource($dir, '/*', true);
$this->assertTrue($resource->isFresh(0));
touch($dir.'/Resource/TmpGlob');
$this->assertFalse($resource->isFresh(0));
}
}