/** * @group AliasAlias */ public function testInstanceManagerResolvesRecursiveAliasesForConfig() { $config = array('parameters' => array('username' => 'my-username')); $im = new InstanceManager(); $im->addAlias('bar-alias', 'Some\\Class'); $im->addAlias('foo-alias', 'bar-alias'); $im->setConfig('bar-alias', $config); $config['injections'] = array(); $config['shared'] = true; $this->assertEquals($config, $im->getConfig('foo-alias')); }