当前位置: 首页>>代码示例>>PHP>>正文


PHP TestResources::complexPackageUrl方法代码示例

本文整理汇总了PHP中Tests\Framework\TestResources::complexPackageUrl方法的典型用法代码示例。如果您正苦于以下问题:PHP TestResources::complexPackageUrl方法的具体用法?PHP TestResources::complexPackageUrl怎么用?PHP TestResources::complexPackageUrl使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Tests\Framework\TestResources的用法示例。


在下文中一共展示了TestResources::complexPackageUrl方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: createComplexDeployment

 public function createComplexDeployment($name, $slot = null, $deploymentName = null, $options = null)
 {
     $deploymentName = is_null($deploymentName) ? $name : $deploymentName;
     $label = base64_encode($deploymentName);
     $slot = is_null($slot) ? $this->defaultSlot : $slot;
     $packageUrl = TestResources::complexPackageUrl();
     $configuration = $this->complexConfiguration;
     if (!$this->hostedServiceExists($name)) {
         $this->createHostedService($name);
     } else {
         if (!in_array($name, $this->createdHostedServices)) {
             $this->createdHostedServices[] = $name;
         }
     }
     $result = $this->restProxy->createDeployment($name, $deploymentName, $slot, $packageUrl, $configuration, $label, $options);
     $this->blockUntilAsyncSucceed($result);
     $this->createdDeployments[] = $name;
 }
开发者ID:bitmovin,项目名称:azure-sdk-for-php,代码行数:18,代码来源:ServiceManagementRestProxyTestBase.php

示例2: testWalkUpgradeDomain

 /**
  * @covers WindowsAzure\ServiceManagement\ServiceManagementRestProxy::walkUpgradeDomain
  * @covers WindowsAzure\ServiceManagement\ServiceManagementRestProxy::_getDeploymentPath
  * @covers WindowsAzure\ServiceManagement\ServiceManagementRestProxy::_getPath
  * @covers WindowsAzure\ServiceManagement\ServiceManagementRestProxy::_createRequestXml
  * @covers WindowsAzure\ServiceManagement\Models\AsynchronousOperationResult::create
  * @group Deployment
  */
 public function testWalkUpgradeDomain()
 {
     // Setup
     $name = $this->getTestName();
     $this->createDeployment($name);
     $mode = Mode::MANUAL;
     $configuration = $this->complexConfiguration;
     $packageUrl = TestResources::complexPackageUrl();
     $label = base64_encode($name . 'upgraded');
     $force = true;
     $options = new UpgradeDeploymentOptions();
     $options->setDeploymentName($name);
     $expectedInstancesCount = 4;
     $result = $this->restProxy->upgradeDeployment($name, $mode, $packageUrl, $configuration, $label, $force, $options);
     // Block until the upgrade is done.
     $this->blockUntilAsyncSucceed($result);
     // Test
     $result = $this->restProxy->walkUpgradeDomain($name, 0, $options);
     // Block until the walk upgrade is done.
     $this->blockUntilAsyncSucceed($result);
     // Assert
     $options = new GetDeploymentOptions();
     $options->setSlot(DeploymentSlot::PRODUCTION);
     $result = $this->restProxy->getDeployment($name, $options);
     $deployment = $result->getDeployment();
     $this->assertCount($expectedInstancesCount, $deployment->getRoleInstanceList());
 }
开发者ID:jdruid,项目名称:Microsoft-Azure-PHP-SDK-Storage,代码行数:35,代码来源:ServiceManagementRestProxyTest.php


注:本文中的Tests\Framework\TestResources::complexPackageUrl方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。