33 '\\TYPO3\\CMS\\Core\\Resource\\Driver\\AbstractHierarchicalFilesystemDriver',
47 $this->assertSame($expectedPath, $this->subject->_callRef(
'canonicalizeAndCheckFileIdentifier', $fileIdentifier));
55 'File path gets leading slash' => array(
59 'Absolute path to file is not modified' => array(
63 'Relative path to file gets leading slash' => array(
67 'Empty string is returned as empty string' => array(
71 'Double slashes in path are removed' => array(
75 'Trailing point in path is removed' => array(
79 'Point is replaced by slash' => array(
83 './ becomes /' => array(
97 $this->assertSame($expectedPath, $this->subject->_callRef(
'canonicalizeAndCheckFolderIdentifier', $identifier));
105 'Empty string results in slash' => array(
109 'Single point results in slash' => array(
113 'Single slash results in single slash' => array(
117 'Double slash results in single slash' => array(
121 'Absolute folder paths without trailing slash gets a trailing slash' => array(
125 'Absolute path with trailing and leading slash is not modified' => array(
129 'Relative path to folder becomes absolute path with trailing slash' => array(
canonicalizeAndCheckFileIdentifierCanonicalizesPathDataProvider()
getAccessibleMockForAbstractClass( $originalClassName, array $arguments=array(), $mockClassName='', $callOriginalConstructor=TRUE, $callOriginalClone=TRUE, $callAutoload=TRUE)
canonicalizeAndCheckFolderIdentifierCanonicalizesFolderIdentifier($expectedPath, $identifier)
canonicalizeAndCheckFileIdentifierCanonicalizesPath($expectedPath, $fileIdentifier)
canonicalizeAndCheckFolderIdentifierCanonicalizesFolderIdentifierDataProvider()