mageekguy\atoum\report\fields\runner\coverage\html::getDestinationDirectoryIterator PHP Method

getDestinationDirectoryIterator() public method

    public function getDestinationDirectoryIterator()
    {
        return new \recursiveIteratorIterator(new \recursiveDirectoryIterator($this->destinationDirectory, \filesystemIterator::KEY_AS_PATHNAME | \filesystemIterator::CURRENT_AS_FILEINFO | \filesystemIterator::SKIP_DOTS), \recursiveIteratorIterator::CHILD_FIRST);
    }

Usage Example

Exemplo n.º 1
0
 public function testGetDestinationDirectoryIterator()
 {
     $this->if($field = new testedClass(uniqid(), __DIR__))->then->object($recursiveIteratorIterator = $field->getDestinationDirectoryIterator())->isInstanceOf('recursiveIteratorIterator')->object($recursiveDirectoryIterator = $recursiveIteratorIterator->getInnerIterator())->isInstanceOf('recursiveDirectoryIterator')->string($recursiveDirectoryIterator->current()->getPathInfo()->getPathname())->isEqualTo(__DIR__);
 }