protected function setUp() { if (!FilesystemRepository::isSymlinkSupported()) { $this->markTestSkipped('Symlinks are not supported'); return; } while (false === @mkdir($this->tempBaseDir = sys_get_temp_dir() . '/puli-repository/FilesystemRepositoryAbsoluteSymlinkTest' . rand(10000, 99999), 0777, true)) { } // Create both directories in the same directory, so that relative links // work from one to the other $this->tempDir = $this->tempBaseDir . '/workspace'; $this->tempFixtures = $this->tempBaseDir . '/fixtures'; mkdir($this->tempDir); mkdir($this->tempFixtures); $filesystem = new Filesystem(); $filesystem->mirror(__DIR__ . '/Fixtures', $this->tempFixtures); parent::setUp(); }
protected function setUp() { while (false === mkdir($this->tempDir = sys_get_temp_dir() . '/puli-repository/FilesystemRepositoryCopyTest' . rand(10000, 99999), 0777, true)) { } parent::setUp(); }
protected function setUp() { parent::setUp(); $this->repo = new InMemoryRepository(); }