1--TEST--
2PEAR_PackageFileManager_File->dirList, request #10945 test
3--SKIPIF--
4--FILE--
5<?php
6require_once dirname(dirname(__FILE__)) . DIRECTORY_SEPARATOR . 'setup.php.inc';
7$pfm->_options['packagedirectory'] = dirname(__FILE__) . DIRECTORY_SEPARATOR . 'test_request10945/';
8$pfm->_options['addhiddenfiles'] = false;
9$ignore = array(
10    'CVS/', 'upload/file.php',
11);
12
13$pfm->_setupIgnore(false, 0);
14$pfm->_setupIgnore($ignore, 1);
15$res = $pfm->dirList(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'test_request10945');
16$phpunit->assertEquals(
17    array(
18        dirname(__FILE__) . DIRECTORY_SEPARATOR . 'test_request10945/dir/file.php',
19    ),
20    $res,
21    'incorrect dir structure');
22echo 'tests done';
23?>
24--EXPECT--
25tests done