[DI] Fix suspicious test

This commit is contained in:
Roland Franssen 2019-06-07 22:39:31 +02:00 committed by Nicolas Grekas
parent f3f7721dcb
commit 25b961aadc
2 changed files with 6 additions and 5 deletions

View File

@ -13,6 +13,8 @@ namespace Symfony\Component\Config\Definition\Exception;
/** /**
* @author Roland Franssen <franssen.roland@gmail.com> * @author Roland Franssen <franssen.roland@gmail.com>
*
* @internal
*/ */
class TreeWithoutRootNodeException extends \RuntimeException class TreeWithoutRootNodeException extends \RuntimeException
{ {

View File

@ -226,16 +226,15 @@ class ValidateEnvPlaceholdersPassTest extends TestCase
/** /**
* @group legacy * @group legacy
* @expectedDeprecation A tree builder without a root node is deprecated since Symfony 4.2 and will not be supported anymore in 5.0.
*/ */
public function testConfigurationWithoutRootNode(): void public function testConfigurationWithoutRootNode(): void
{ {
$container = new ContainerBuilder(); $container = new ContainerBuilder();
$container->registerExtension(new EnvExtension(new EnvConfigurationWithoutRootNode())); $container->registerExtension(new EnvExtension(new EnvConfigurationWithoutRootNode()));
$container->loadFromExtension('env_extension'); $container->loadFromExtension('env_extension', ['foo' => 'bar']);
$this->doProcess($container); (new ValidateEnvPlaceholdersPass())->process($container);
$this->addToAssertionCount(1);
} }
public function testEmptyConfigFromMoreThanOneSource() public function testEmptyConfigFromMoreThanOneSource()
@ -332,7 +331,7 @@ class EnvConfigurationWithoutRootNode implements ConfigurationInterface
{ {
public function getConfigTreeBuilder() public function getConfigTreeBuilder()
{ {
return new TreeBuilder('env_extension'); return new TreeBuilder();
} }
} }