Security update for Core, with self-updated composer
[yaffs-website] / vendor / symfony / dependency-injection / Tests / Compiler / ReplaceAliasByActualDefinitionPassTest.php
index 7e7c3e41e2a8e69e3bae16fe6069aa9d1ca27eec..7574e7943b4cb4e6dcc1ba812e1ca8c1d5e20e74 100644 (file)
@@ -26,8 +26,6 @@ class ReplaceAliasByActualDefinitionPassTest extends TestCase
         $container = new ContainerBuilder();
 
         $aDefinition = $container->register('a', '\stdClass');
-        $aDefinition->setFactoryService('b', false);
-
         $aDefinition->setFactory(array(new Reference('b'), 'createA'));
 
         $bDefinition = new Definition('\stdClass');
@@ -49,33 +47,12 @@ class ReplaceAliasByActualDefinitionPassTest extends TestCase
             '->process() replaces alias to actual.'
         );
 
-        $this->assertSame('b_alias', $aDefinition->getFactoryService(false));
         $this->assertTrue($container->has('container'));
 
         $resolvedFactory = $aDefinition->getFactory();
         $this->assertSame('b_alias', (string) $resolvedFactory[0]);
     }
 
-    /**
-     * @group legacy
-     */
-    public function testPrivateAliasesInFactory()
-    {
-        $container = new ContainerBuilder();
-
-        $container->register('a', 'Bar\FooClass');
-        $container->register('b', 'Bar\FooClass')
-            ->setFactoryService('a')
-            ->setFactoryMethod('getInstance');
-
-        $container->register('c', 'stdClass')->setPublic(false);
-        $container->setAlias('c_alias', 'c');
-
-        $this->process($container);
-
-        $this->assertInstanceOf('Bar\FooClass', $container->get('b'));
-    }
-
     /**
      * @expectedException \InvalidArgumentException
      */