Przeglądaj źródła

[Tests] Skip segfaulting form test

Joseph Bielawski 13 lat temu
rodzic
commit
4c44023e8b

+ 9 - 1
tests/Symfony/Tests/Component/Form/Util/FormUtilTest.php

@@ -63,7 +63,6 @@ class FormUtilTest extends \PHPUnit_Framework_TestCase
             array(false, true),
 
             array(true, array()),
-            array(true, new \SplFixedArray(1)),
         );
     }
 
@@ -75,6 +74,15 @@ class FormUtilTest extends \PHPUnit_Framework_TestCase
         $this->assertSame($expected, FormUtil::isChoiceGroup($value));
     }
 
+    public function testIsChoiceGroupPart2()
+    {
+        if (version_compare(PHP_VERSION, '5.3.2') <= 0) {
+            $this->markTestSkipped('PHP prior to 5.3.3 has issue with SplFixedArrays - https://bugs.php.net/bug.php?id=50481');
+        }
+
+        $this->assertSame(true, FormUtil::isChoiceGroup(new \SplFixedArray(1)));
+    }
+
     public function isChoiceSelectedProvider()
     {
         return array(