/**
  * @test
  */
 public function createsDirectoriesInCustomPath()
 {
     $options = array('directories' => array('media'), 'baseDirectory' => '/foo/bar');
     $this->task->execute($this->node, $this->application, $this->deployment, $options);
     $this->assertCommandExecuted('cd /foo/bar');
     $this->assertCommandExecuted('mkdir -p media');
 }
 /**
  * Execute this task
  *
  * @param \TYPO3\Surf\Domain\Model\Node $node
  * @param \TYPO3\Surf\Domain\Model\Application $application
  * @param \TYPO3\Surf\Domain\Model\Deployment $deployment
  * @param array $options
  * @return void
  */
 public function execute(Node $node, Application $application, Deployment $deployment, array $options = array())
 {
     $options = array('directories' => array('shared/Data/Logs', 'shared/Data/Persistent', 'shared/Configuration'));
     parent::execute($node, $application, $deployment, $options);
 }