コード例 #1
0
ファイル: runner.php プロジェクト: ronan-gloo/atoum
 public function testGetSubDirectoryPath()
 {
     $this->array(scripts\runner::getSubDirectoryPath(''))->isEmpty()->array(scripts\runner::getSubDirectoryPath('', '/'))->isEmpty()->array(scripts\runner::getSubDirectoryPath('', '\\'))->isEmpty()->array(scripts\runner::getSubDirectoryPath('/', '/'))->isEqualTo(array('/'))->array(scripts\runner::getSubDirectoryPath('/foo', '/'))->isEqualTo(array('/', '/foo/'))->array(scripts\runner::getSubDirectoryPath('/foo/', '/'))->isEqualTo(array('/', '/foo/'))->array(scripts\runner::getSubDirectoryPath('/foo/bar', '/'))->isEqualTo(array('/', '/foo/', '/foo/bar/'))->array(scripts\runner::getSubDirectoryPath('/foo/bar/', '/'))->isEqualTo(array('/', '/foo/', '/foo/bar/'))->array(scripts\runner::getSubDirectoryPath('c:\\', '\\'))->isEqualTo(array('c:\\'))->array(scripts\runner::getSubDirectoryPath('c:\\foo', '\\'))->isEqualTo(array('c:\\', 'c:\\foo\\'))->array(scripts\runner::getSubDirectoryPath('c:\\foo\\', '\\'))->isEqualTo(array('c:\\', 'c:\\foo\\'))->array(scripts\runner::getSubDirectoryPath('c:\\foo\\bar', '\\'))->isEqualTo(array('c:\\', 'c:\\foo\\', 'c:\\foo\\bar\\'))->array(scripts\runner::getSubDirectoryPath('c:\\foo\\bar\\', '\\'))->isEqualTo(array('c:\\', 'c:\\foo\\', 'c:\\foo\\bar\\'));
 }