Преглед изворни кода

Mark test skipped as CardSpace has been discontinued by MS in 2011 and SimpleXML implementation has changed in PHP 5.4

Ondřej Machulda пре 12 година
родитељ
комит
5cc902929a

+ 4 - 0
tests/Zend/InfoCard/AssertionTest.php

@@ -54,6 +54,10 @@ class Zend_InfoCard_AssertionTest extends PHPUnit_Framework_TestCase
 
     public function setUp()
     {
+        if (version_compare(PHP_VERSION, '5.4', '>=')) {
+            $this->markTestSkipped('SimpleXML implementation changed and CardSpace technology is discontinued');
+        }
+
         $this->tokenDocument = dirname(__FILE__) . '/_files/signedToken.xml';
         $this->sslPubKey     = dirname(__FILE__) . '/_files/ssl_pub.cert';
         $this->sslPrvKey     = dirname(__FILE__) . '/_files/ssl_private.cert';

+ 7 - 0
tests/Zend/InfoCard/CipherTest.php

@@ -39,6 +39,13 @@ require_once 'Zend/InfoCard/Cipher/Pki/Adapter/Rsa.php';
 class Zend_InfoCard_CipherTest extends PHPUnit_Framework_TestCase
 {
 
+    public function setUp()
+    {
+        if (version_compare(PHP_VERSION, '5.4', '>=')) {
+            $this->markTestSkipped('SimpleXML implementation changed and CardSpace technology is discontinued');
+        }
+    }
+
     public function testPkiPadding()
     {
         if (!extension_loaded('openssl')) {

+ 4 - 0
tests/Zend/InfoCard/ProcessTest.php

@@ -56,6 +56,10 @@ class Zend_InfoCard_ProcessTest extends PHPUnit_Framework_TestCase
 
     public function setUp()
     {
+        if (version_compare(PHP_VERSION, '5.4', '>=')) {
+            $this->markTestSkipped('SimpleXML implementation changed and CardSpace technology is discontinued');
+        }
+
         $this->tokenDocument = dirname(__FILE__) . '/_files/encryptedtoken.xml';
         $this->sslPubKey     = dirname(__FILE__) . '/_files/ssl_pub.cert';
         $this->sslPrvKey     = dirname(__FILE__) . '/_files/ssl_private.cert';

+ 4 - 0
tests/Zend/InfoCard/XmlParsingTest.php

@@ -55,6 +55,10 @@ class Zend_InfoCard_XmlParsingTest extends PHPUnit_Framework_TestCase
 
     public function setUp()
     {
+        if (version_compare(PHP_VERSION, '5.4', '>=')) {
+            $this->markTestSkipped('SimpleXML implementation changed and CardSpace technology is discontinued');
+        }
+
         $this->tokenDocument = dirname(__FILE__) . '/_files/encryptedtoken.xml';
         $this->tokenDocument2 = dirname(__FILE__) . '/_files/encryptedtoken2.xml';
         $this->loadXmlDocument();