public function FinderTest::testNotName in Database Sanitize 7
File
- vendor/
symfony/ finder/ Tests/ FinderTest.php, line 131
Class
Namespace
Symfony\Component\Finder\TestsCode
public function testNotName() {
$finder = $this
->buildFinder();
$this
->assertSame($finder, $finder
->notName('*.php'));
$this
->assertIterator($this
->toAbsolute(array(
'foo',
'foo/bar.tmp',
'test.py',
'toto',
'foo bar',
)), $finder
->in(self::$tmpDir)
->getIterator());
$finder = $this
->buildFinder();
$finder
->notName('*.php');
$finder
->notName('*.py');
$this
->assertIterator($this
->toAbsolute(array(
'foo',
'foo/bar.tmp',
'toto',
'foo bar',
)), $finder
->in(self::$tmpDir)
->getIterator());
$finder = $this
->buildFinder();
$finder
->name('test.ph*');
$finder
->name('test.py');
$finder
->notName('*.php');
$finder
->notName('*.py');
$this
->assertIterator(array(), $finder
->in(self::$tmpDir)
->getIterator());
$finder = $this
->buildFinder();
$finder
->name('test.ph*');
$finder
->name('test.py');
$finder
->notName('*.p{hp,y}');
$this
->assertIterator(array(), $finder
->in(self::$tmpDir)
->getIterator());
}