|
@@ -48,20 +48,6 @@ class ResolveInvalidReferencesPassTest extends \PHPUnit_Framework_TestCase
|
|
|
$this->assertEquals('bar', (string) $arguments[0]);
|
|
|
}
|
|
|
|
|
|
- public function testProcessIgnoresExceptions()
|
|
|
- {
|
|
|
- $container = new ContainerBuilder();
|
|
|
- $def = $container
|
|
|
- ->register('foo')
|
|
|
- ->setArguments(array(new Reference('bar', ContainerInterface::NULL_ON_INVALID_REFERENCE)))
|
|
|
- ;
|
|
|
-
|
|
|
- $this->process($container, array('bar'));
|
|
|
-
|
|
|
- $arguments = $def->getArguments();
|
|
|
- $this->assertEquals('bar', (string) $arguments[0]);
|
|
|
- }
|
|
|
-
|
|
|
public function testProcessRemovesPropertiesOnInvalid()
|
|
|
{
|
|
|
$container = new ContainerBuilder();
|
|
@@ -75,9 +61,9 @@ class ResolveInvalidReferencesPassTest extends \PHPUnit_Framework_TestCase
|
|
|
$this->assertEquals(array(), $def->getProperties());
|
|
|
}
|
|
|
|
|
|
- protected function process(ContainerBuilder $container, array $exceptions = array())
|
|
|
+ protected function process(ContainerBuilder $container)
|
|
|
{
|
|
|
- $pass = new ResolveInvalidReferencesPass($exceptions);
|
|
|
+ $pass = new ResolveInvalidReferencesPass();
|
|
|
$pass->process($container);
|
|
|
}
|
|
|
-}
|
|
|
+}
|