Updated to Drupal 8.5. Core Media not yet in use.
[yaffs-website] / vendor / symfony / dependency-injection / Tests / Compiler / PassConfigTest.php
index bd1d882b8db277274a4a3879cd8dd352075b3f73..d9444ca89cf3d75c89cf38727a6f2500e8de72b8 100644 (file)
@@ -23,6 +23,7 @@ class PassConfigTest extends TestCase
     public function testPassOrdering()
     {
         $config = new PassConfig();
+        $config->setBeforeOptimizationPasses(array());
 
         $pass1 = $this->getMockBuilder(CompilerPassInterface::class)->getMock();
         $config->addPass($pass1, PassConfig::TYPE_BEFORE_OPTIMIZATION, 10);
@@ -30,6 +31,8 @@ class PassConfigTest extends TestCase
         $pass2 = $this->getMockBuilder(CompilerPassInterface::class)->getMock();
         $config->addPass($pass2, PassConfig::TYPE_BEFORE_OPTIMIZATION, 30);
 
-        $this->assertSame(array($pass2, $pass1), $config->getBeforeOptimizationPasses());
+        $passes = $config->getBeforeOptimizationPasses();
+        $this->assertSame($pass2, $passes[0]);
+        $this->assertSame($pass1, $passes[1]);
     }
 }