コード例 #1
0
 /**
  * Tests provision request
  */
 public function testStoragePaths()
 {
     $_instance = $this->_findInstance('dfe-test-case');
     $_instanceId = $_instance->instance_id_text;
     $_private = config('provisioning.private-path-name', ConsoleDefaults::PRIVATE_PATH_NAME);
     $_snapshot = config('provisioning.snapshot-path-name', ConsoleDefaults::SNAPSHOT_PATH_NAME);
     $this->assertEquals(static::STORAGE_ROOT . DIRECTORY_SEPARATOR . $_instanceId, InstanceStorage::getStoragePath($_instance));
     $this->assertEquals(static::STORAGE_ROOT . DIRECTORY_SEPARATOR . $_instanceId . DIRECTORY_SEPARATOR . $_private, InstanceStorage::getPrivatePath($_instance));
     $this->assertEquals(static::STORAGE_ROOT . DIRECTORY_SEPARATOR . $_private, InstanceStorage::getOwnerPrivatePath($_instance));
     $this->assertEquals(static::STORAGE_ROOT . DIRECTORY_SEPARATOR . $_private . DIRECTORY_SEPARATOR . $_snapshot, InstanceStorage::getSnapshotPath($_instance));
 }
コード例 #2
0
ファイル: Instance.php プロジェクト: pkdevboxy/dfe-database
 /**
  * We want the private path of the instance to point to the user's area. Instances have no "private path" per se.
  *
  * @return mixed
  */
 public function getPrivatePath()
 {
     return InstanceStorage::getPrivatePath($this);
 }