Просмотр исходного кода

- ZF-12203: added patch and check for soap extension

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@24791 44c647ce-9c0f-0410-b52a-842ac1e357ba
bate 13 лет назад
Родитель
Сommit
72adeecf3a

+ 8 - 0
tests/Zend/Service/DeveloperGarden/OfflineBaseUserServiceTest.php

@@ -156,6 +156,10 @@ class Zend_Service_DeveloperGarden_OfflineBaseUserServiceTest extends PHPUnit_Fr
 
     public function testGetCredentialOnSoapObject()
     {
+        if (!extension_loaded('soap')) {
+            $this->markTestSkipped('SOAP extension is not loaded');
+        }
+
         $this->assertType(
             'Zend_Service_DeveloperGarden_Credential',
             $this->service->getSoapClient()->getCredential()
@@ -164,6 +168,10 @@ class Zend_Service_DeveloperGarden_OfflineBaseUserServiceTest extends PHPUnit_Fr
 
     public function testGetTokenServiceOnSoapObject()
     {
+        if (!extension_loaded('soap')) {
+            $this->markTestSkipped('SOAP extension is not loaded');
+        }
+
         $this->assertType(
             'Zend_Service_DeveloperGarden_SecurityTokenServer',
             $this->service->getSoapClient()->getTokenService()

+ 8 - 0
tests/Zend/Service/DeveloperGarden/OfflineClientTest.php

@@ -130,6 +130,10 @@ class Zend_Service_DeveloperGarden_OfflineClientTest extends PHPUnit_Framework_T
 
     public function testGetSoapClient()
     {
+        if (!extension_loaded('soap')) {
+            $this->markTestSkipped('SOAP extension is not loaded');
+        }
+
         $options = array(
             'Username' => 'Zend',
             'Password' => 'Framework',
@@ -243,6 +247,10 @@ class Zend_Service_DeveloperGarden_OfflineClientTest extends PHPUnit_Framework_T
 
     public function testGetClientOptionsWithWsdlCache()
     {
+        if (!extension_loaded('soap')) {
+            $this->markTestSkipped('SOAP extension is not loaded');
+        }
+
         $this->assertNull(
             Zend_Service_DeveloperGarden_SecurityTokenServer_Cache::setWsdlCache(WSDL_CACHE_BOTH)
         );

+ 8 - 0
tests/Zend/Service/DeveloperGarden/OfflineSecurityTokenServerTest.php

@@ -84,6 +84,10 @@ class Zend_Service_DeveloperGarden_OfflineSecurityTokenServerTest extends PHPUni
 
     public function testWsdlCache()
     {
+        if (!extension_loaded('soap')) {
+            $this->markTestSkipped('SOAP extension is not loaded');
+        }
+
         $this->assertNull(
             Zend_Service_DeveloperGarden_SecurityTokenServer_Cache::getWsdlCache()
         );
@@ -126,6 +130,10 @@ class Zend_Service_DeveloperGarden_OfflineSecurityTokenServerTest extends PHPUni
 
     public function testDisableWsdlCache()
     {
+        if (!extension_loaded('soap')) {
+            $this->markTestSkipped('SOAP extension is not loaded');
+        }
+
         Zend_Service_DeveloperGarden_SecurityTokenServer_Cache::setWsdlCache(WSDL_CACHE_BOTH);
         $this->assertEquals(
             WSDL_CACHE_BOTH,