[PhpUnitBridge] Enforce @-silencing of deprecation notices according to new policy
This commit is contained in:
parent
338cd02ede
commit
9eea9eb848
@ -12,7 +12,7 @@
|
|||||||
namespace Symfony\Bridge\PhpUnit;
|
namespace Symfony\Bridge\PhpUnit;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Catch deprecation notices and print a summary report at the end of the test suite
|
* Catch deprecation notices and print a summary report at the end of the test suite.
|
||||||
*
|
*
|
||||||
* @author Nicolas Grekas <p@tchwork.com>
|
* @author Nicolas Grekas <p@tchwork.com>
|
||||||
*/
|
*/
|
||||||
@ -26,9 +26,11 @@ class DeprecationErrorHandler
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
$deprecations = array(
|
$deprecations = array(
|
||||||
|
'unsilencedCount' => 0,
|
||||||
'remainingCount' => 0,
|
'remainingCount' => 0,
|
||||||
'legacyCount' => 0,
|
'legacyCount' => 0,
|
||||||
'otherCount' => 0,
|
'otherCount' => 0,
|
||||||
|
'unsilenced' => array(),
|
||||||
'remaining' => array(),
|
'remaining' => array(),
|
||||||
'legacy' => array(),
|
'legacy' => array(),
|
||||||
'other' => array(),
|
'other' => array(),
|
||||||
@ -45,21 +47,25 @@ class DeprecationErrorHandler
|
|||||||
// No-op
|
// No-op
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isset($trace[$i]['object']) || isset($trace[$i]['class'])) {
|
if (0 !== error_reporting()) {
|
||||||
|
$group = 'unsilenced';
|
||||||
|
$ref = &$deprecations[$group][$msg]['count'];
|
||||||
|
++$ref;
|
||||||
|
} elseif (isset($trace[$i]['object']) || isset($trace[$i]['class'])) {
|
||||||
$class = isset($trace[$i]['object']) ? get_class($trace[$i]['object']) : $trace[$i]['class'];
|
$class = isset($trace[$i]['object']) ? get_class($trace[$i]['object']) : $trace[$i]['class'];
|
||||||
$method = $trace[$i]['function'];
|
$method = $trace[$i]['function'];
|
||||||
|
|
||||||
$group = 0 === strpos($method, 'testLegacy') || 0 === strpos($method, 'provideLegacy') || 0 === strpos($method, 'getLegacy') || strpos($class, '\Legacy') || in_array('legacy', \PHPUnit_Util_Test::getGroups($class, $method), true) ? 'legacy' : 'remaining';
|
$group = 0 === strpos($method, 'testLegacy') || 0 === strpos($method, 'provideLegacy') || 0 === strpos($method, 'getLegacy') || strpos($class, '\Legacy') || in_array('legacy', \PHPUnit_Util_Test::getGroups($class, $method), true) ? 'legacy' : 'remaining';
|
||||||
|
|
||||||
if ('legacy' !== $group && 'weak' !== $mode) {
|
if ('legacy' !== $group && 'weak' !== $mode) {
|
||||||
$ref =& $deprecations[$group][$msg]['count'];
|
$ref = &$deprecations[$group][$msg]['count'];
|
||||||
++$ref;
|
++$ref;
|
||||||
$ref =& $deprecations[$group][$msg][$class.'::'.$method];
|
$ref = &$deprecations[$group][$msg][$class.'::'.$method];
|
||||||
++$ref;
|
++$ref;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
$group = 'other';
|
$group = 'other';
|
||||||
$ref =& $deprecations[$group][$msg]['count'];
|
$ref = &$deprecations[$group][$msg]['count'];
|
||||||
++$ref;
|
++$ref;
|
||||||
}
|
}
|
||||||
++$deprecations[$group.'Count'];
|
++$deprecations[$group.'Count'];
|
||||||
@ -95,7 +101,7 @@ class DeprecationErrorHandler
|
|||||||
return $b['count'] - $a['count'];
|
return $b['count'] - $a['count'];
|
||||||
};
|
};
|
||||||
|
|
||||||
foreach (array('remaining', 'legacy', 'other') as $group) {
|
foreach (array('unsilenced', 'remaining', 'legacy', 'other') as $group) {
|
||||||
if ($deprecations[$group.'Count']) {
|
if ($deprecations[$group.'Count']) {
|
||||||
echo "\n", $colorize(sprintf('%s deprecation notices (%d)', ucfirst($group), $deprecations[$group.'Count']), 'legacy' !== $group), "\n";
|
echo "\n", $colorize(sprintf('%s deprecation notices (%d)', ucfirst($group), $deprecations[$group.'Count']), 'legacy' !== $group), "\n";
|
||||||
|
|
||||||
@ -117,7 +123,7 @@ class DeprecationErrorHandler
|
|||||||
if (!empty($notices)) {
|
if (!empty($notices)) {
|
||||||
echo "\n";
|
echo "\n";
|
||||||
}
|
}
|
||||||
if ('weak' !== $mode && ($deprecations['remaining'] || $deprecations['other'])) {
|
if ('weak' !== $mode && ($deprecations['unsilenced'] || $deprecations['remaining'] || $deprecations['other'])) {
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
@ -9,7 +9,8 @@ It comes with the following features:
|
|||||||
* auto-register `class_exists` to load Doctrine annotations;
|
* auto-register `class_exists` to load Doctrine annotations;
|
||||||
* print a user deprecation notices summary at the end of the test suite.
|
* print a user deprecation notices summary at the end of the test suite.
|
||||||
|
|
||||||
By default any non-legacy-tagged deprecation notice will make tests fail.
|
By default any non-legacy-tagged or any non-@-silenced deprecation notices will
|
||||||
|
make tests fail.
|
||||||
This can be changed by setting the SYMFONY_DEPRECATIONS_HELPER environment
|
This can be changed by setting the SYMFONY_DEPRECATIONS_HELPER environment
|
||||||
variable to `weak`. This will make the bridge ignore deprecation notices and
|
variable to `weak`. This will make the bridge ignore deprecation notices and
|
||||||
is useful to projects that must use deprecated interfaces for backward
|
is useful to projects that must use deprecated interfaces for backward
|
||||||
@ -17,6 +18,8 @@ compatibility reasons.
|
|||||||
|
|
||||||
A summary of deprecation notices is displayed at the end of the test suite:
|
A summary of deprecation notices is displayed at the end of the test suite:
|
||||||
|
|
||||||
|
* **Unsilenced** reports deprecation notices that were triggered without the
|
||||||
|
recommended @-silencing operator;
|
||||||
* **Legacy** deprecation notices denote tests that explicitly test some legacy
|
* **Legacy** deprecation notices denote tests that explicitly test some legacy
|
||||||
interfaces. There are four ways to mark a test as legacy:
|
interfaces. There are four ways to mark a test as legacy:
|
||||||
- make its class start with the `Legacy` prefix;
|
- make its class start with the `Legacy` prefix;
|
||||||
@ -35,6 +38,12 @@ Add this bridge to the `require-dev` section of your composer.json file
|
|||||||
When running `phpunit`, you will see a summary of deprecation notices at the end
|
When running `phpunit`, you will see a summary of deprecation notices at the end
|
||||||
of the test suite.
|
of the test suite.
|
||||||
|
|
||||||
|
Deprecation notices in the **Unsilenced** section should just be @-silenced:
|
||||||
|
`@trigger_error('...', E_USER_DEPRECATED);`. Without the @-silencing operator,
|
||||||
|
users would need to opt-out from deprecation notices. Silencing by default swaps
|
||||||
|
this behavior and allows users to opt-in when they are ready to cope with them
|
||||||
|
(by adding a custom error handler like the one provided by this bridge.)
|
||||||
|
|
||||||
Deprecation notices in the **Remaining/Other** section need some thought.
|
Deprecation notices in the **Remaining/Other** section need some thought.
|
||||||
You have to decide either to:
|
You have to decide either to:
|
||||||
|
|
||||||
|
@ -72,15 +72,11 @@ abstract class AbstractDescriptorTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyDescribeSynchronizedServiceDefinition(Definition $definition, $expectedDescription)
|
public function testLegacyDescribeSynchronizedServiceDefinition(Definition $definition, $expectedDescription)
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$this->assertDescription($expectedDescription, $definition);
|
$this->assertDescription($expectedDescription, $definition);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function provideLegacySynchronizedServiceDefinitionTestData()
|
public function provideLegacySynchronizedServiceDefinitionTestData()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
return $this->getDescriptionTestData(ObjectsProvider::getLegacyContainerDefinitions());
|
return $this->getDescriptionTestData(ObjectsProvider::getLegacyContainerDefinitions());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -20,11 +20,6 @@ use Symfony\Bundle\FrameworkBundle\DependencyInjection\Compiler\FragmentRenderer
|
|||||||
*/
|
*/
|
||||||
class LegacyFragmentRendererPassTest extends \PHPUnit_Framework_TestCase
|
class LegacyFragmentRendererPassTest extends \PHPUnit_Framework_TestCase
|
||||||
{
|
{
|
||||||
protected function setUp()
|
|
||||||
{
|
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Tests that content rendering not implementing FragmentRendererInterface
|
* Tests that content rendering not implementing FragmentRendererInterface
|
||||||
* trigger an exception.
|
* trigger an exception.
|
||||||
|
@ -21,11 +21,6 @@ use Symfony\Component\DependencyInjection\Reference;
|
|||||||
*/
|
*/
|
||||||
class LegacyTemplatingAssetHelperPassTest extends \PHPUnit_Framework_TestCase
|
class LegacyTemplatingAssetHelperPassTest extends \PHPUnit_Framework_TestCase
|
||||||
{
|
{
|
||||||
protected function setUp()
|
|
||||||
{
|
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
}
|
|
||||||
|
|
||||||
public function getScopesTests()
|
public function getScopesTests()
|
||||||
{
|
{
|
||||||
return array(
|
return array(
|
||||||
|
@ -93,8 +93,6 @@ class ConfigurationTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyInvalidValueAssets()
|
public function testLegacyInvalidValueAssets()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$processor = new Processor();
|
$processor = new Processor();
|
||||||
$configuration = new Configuration(true);
|
$configuration = new Configuration(true);
|
||||||
$processor->processConfiguration($configuration, array(
|
$processor->processConfiguration($configuration, array(
|
||||||
|
@ -208,8 +208,6 @@ abstract class FrameworkExtensionTest extends TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyTemplatingAssets()
|
public function testLegacyTemplatingAssets()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$this->checkAssetsPackages($this->createContainerFromFile('legacy_templating_assets'), true);
|
$this->checkAssetsPackages($this->createContainerFromFile('legacy_templating_assets'), true);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -296,8 +294,6 @@ abstract class FrameworkExtensionTest extends TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyFullyConfiguredValidationService()
|
public function testLegacyFullyConfiguredValidationService()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
if (!extension_loaded('apc')) {
|
if (!extension_loaded('apc')) {
|
||||||
$this->markTestSkipped('The apc extension is not available.');
|
$this->markTestSkipped('The apc extension is not available.');
|
||||||
}
|
}
|
||||||
@ -399,8 +395,6 @@ abstract class FrameworkExtensionTest extends TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyFormCsrfFieldNameCanBeSetUnderCsrfSettings()
|
public function testLegacyFormCsrfFieldNameCanBeSetUnderCsrfSettings()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$container = $this->createContainerFromFile('form_csrf_sets_field_name');
|
$container = $this->createContainerFromFile('form_csrf_sets_field_name');
|
||||||
|
|
||||||
$this->assertTrue($container->getParameter('form.type_extension.csrf.enabled'));
|
$this->assertTrue($container->getParameter('form.type_extension.csrf.enabled'));
|
||||||
@ -412,8 +406,6 @@ abstract class FrameworkExtensionTest extends TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyFormCsrfFieldNameUnderFormSettingsTakesPrecedence()
|
public function testLegacyFormCsrfFieldNameUnderFormSettingsTakesPrecedence()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$container = $this->createContainerFromFile('form_csrf_under_form_sets_field_name');
|
$container = $this->createContainerFromFile('form_csrf_under_form_sets_field_name');
|
||||||
|
|
||||||
$this->assertTrue($container->getParameter('form.type_extension.csrf.enabled'));
|
$this->assertTrue($container->getParameter('form.type_extension.csrf.enabled'));
|
||||||
|
@ -22,8 +22,6 @@ class LegacyContainerAwareHIncludeFragmentRendererTest extends TestCase
|
|||||||
{
|
{
|
||||||
public function testRender()
|
public function testRender()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$container = $this->getMock('Symfony\Component\DependencyInjection\ContainerInterface');
|
$container = $this->getMock('Symfony\Component\DependencyInjection\ContainerInterface');
|
||||||
$container->expects($this->once())
|
$container->expects($this->once())
|
||||||
->method('get')
|
->method('get')
|
||||||
|
@ -31,8 +31,6 @@ class GlobalVariablesTest extends TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyGetSecurity()
|
public function testLegacyGetSecurity()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$securityContext = $this->getMock('Symfony\Component\Security\Core\SecurityContextInterface');
|
$securityContext = $this->getMock('Symfony\Component\Security\Core\SecurityContextInterface');
|
||||||
|
|
||||||
$this->assertNull($this->globals->getSecurity());
|
$this->assertNull($this->globals->getSecurity());
|
||||||
|
@ -23,8 +23,6 @@ class AssetsHelperTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyGetUrl()
|
public function testLegacyGetUrl()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$package = new Package(new StaticVersionStrategy('22', '%s?version=%s'));
|
$package = new Package(new StaticVersionStrategy('22', '%s?version=%s'));
|
||||||
$packages = new Packages($package);
|
$packages = new Packages($package);
|
||||||
$helper = new AssetsHelper($packages);
|
$helper = new AssetsHelper($packages);
|
||||||
@ -37,8 +35,6 @@ class AssetsHelperTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyGetVersion()
|
public function testLegacyGetVersion()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$package = new Package(new StaticVersionStrategy('22'));
|
$package = new Package(new StaticVersionStrategy('22'));
|
||||||
$imagePackage = new Package(new StaticVersionStrategy('42'));
|
$imagePackage = new Package(new StaticVersionStrategy('42'));
|
||||||
$packages = new Packages($package, array('images' => $imagePackage));
|
$packages = new Packages($package, array('images' => $imagePackage));
|
||||||
|
@ -45,8 +45,6 @@ class SecurityDataCollectorTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyCollectWhenAuthenticationTokenIsNull()
|
public function testLegacyCollectWhenAuthenticationTokenIsNull()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$tokenStorage = $this->getMock('Symfony\Component\Security\Core\SecurityContextInterface');
|
$tokenStorage = $this->getMock('Symfony\Component\Security\Core\SecurityContextInterface');
|
||||||
$collector = new SecurityDataCollector($tokenStorage, $this->getRoleHierarchy());
|
$collector = new SecurityDataCollector($tokenStorage, $this->getRoleHierarchy());
|
||||||
$collector->collect($this->getRequest(), $this->getResponse());
|
$collector->collect($this->getRequest(), $this->getResponse());
|
||||||
|
@ -29,8 +29,6 @@ class TwigExtensionTest extends TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyFormResourcesConfigurationKey($format)
|
public function testLegacyFormResourcesConfigurationKey($format)
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$container = $this->createContainer();
|
$container = $this->createContainer();
|
||||||
$container->registerExtension(new TwigExtension());
|
$container->registerExtension(new TwigExtension());
|
||||||
$this->loadFromFile($container, 'legacy-form-resources-only', $format);
|
$this->loadFromFile($container, 'legacy-form-resources-only', $format);
|
||||||
@ -49,8 +47,6 @@ class TwigExtensionTest extends TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyMergeFormResourcesConfigurationKeyWithFormThemesConfigurationKey($format)
|
public function testLegacyMergeFormResourcesConfigurationKeyWithFormThemesConfigurationKey($format)
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$container = $this->createContainer();
|
$container = $this->createContainer();
|
||||||
$container->registerExtension(new TwigExtension());
|
$container->registerExtension(new TwigExtension());
|
||||||
$this->loadFromFile($container, 'legacy-merge-form-resources-with-form-themes', $format);
|
$this->loadFromFile($container, 'legacy-merge-form-resources-with-form-themes', $format);
|
||||||
|
@ -13,18 +13,12 @@ namespace Symfony\Bundle\TwigBundle\Tests\Extension;
|
|||||||
|
|
||||||
use Symfony\Bundle\TwigBundle\Extension\AssetsExtension;
|
use Symfony\Bundle\TwigBundle\Extension\AssetsExtension;
|
||||||
use Symfony\Bundle\TwigBundle\Tests\TestCase;
|
use Symfony\Bundle\TwigBundle\Tests\TestCase;
|
||||||
use Symfony\Component\Routing\RequestContext;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @group legacy
|
* @group legacy
|
||||||
*/
|
*/
|
||||||
class LegacyAssetsExtensionTest extends TestCase
|
class LegacyAssetsExtensionTest extends TestCase
|
||||||
{
|
{
|
||||||
protected function setUp()
|
|
||||||
{
|
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @dataProvider provideGetAssetUrlArguments
|
* @dataProvider provideGetAssetUrlArguments
|
||||||
*/
|
*/
|
||||||
|
@ -20,11 +20,6 @@ use Symfony\Bundle\TwigBundle\Node\RenderNode;
|
|||||||
*/
|
*/
|
||||||
class LegacyRenderTokenParserTest extends TestCase
|
class LegacyRenderTokenParserTest extends TestCase
|
||||||
{
|
{
|
||||||
protected function setUp()
|
|
||||||
{
|
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @dataProvider getTestsForRender
|
* @dataProvider getTestsForRender
|
||||||
*/
|
*/
|
||||||
|
@ -20,8 +20,6 @@ class LegacyApcUniversalClassLoaderTest extends \PHPUnit_Framework_TestCase
|
|||||||
{
|
{
|
||||||
protected function setUp()
|
protected function setUp()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
if (!extension_loaded('apc')) {
|
if (!extension_loaded('apc')) {
|
||||||
$this->markTestSkipped('The apc extension is not available.');
|
$this->markTestSkipped('The apc extension is not available.');
|
||||||
}
|
}
|
||||||
|
@ -18,11 +18,6 @@ use Symfony\Component\ClassLoader\UniversalClassLoader;
|
|||||||
*/
|
*/
|
||||||
class LegacyUniversalClassLoaderTest extends \PHPUnit_Framework_TestCase
|
class LegacyUniversalClassLoaderTest extends \PHPUnit_Framework_TestCase
|
||||||
{
|
{
|
||||||
protected function setUp()
|
|
||||||
{
|
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @dataProvider getLoadClassTests
|
* @dataProvider getLoadClassTests
|
||||||
*/
|
*/
|
||||||
|
@ -495,8 +495,6 @@ class ApplicationTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyAsText()
|
public function testLegacyAsText()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$application = new Application();
|
$application = new Application();
|
||||||
$application->add(new \FooCommand());
|
$application->add(new \FooCommand());
|
||||||
$this->ensureStaticCommandHelp($application);
|
$this->ensureStaticCommandHelp($application);
|
||||||
@ -509,8 +507,6 @@ class ApplicationTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyAsXml()
|
public function testLegacyAsXml()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$application = new Application();
|
$application = new Application();
|
||||||
$application->add(new \FooCommand());
|
$application->add(new \FooCommand());
|
||||||
$this->ensureStaticCommandHelp($application);
|
$this->ensureStaticCommandHelp($application);
|
||||||
@ -679,7 +675,7 @@ class ApplicationTest extends \PHPUnit_Framework_TestCase
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Issue #9285
|
* Issue #9285.
|
||||||
*
|
*
|
||||||
* If the "verbose" option is just before an argument in ArgvInput,
|
* If the "verbose" option is just before an argument in ArgvInput,
|
||||||
* an argument value should not be treated as verbosity value.
|
* an argument value should not be treated as verbosity value.
|
||||||
|
@ -314,8 +314,6 @@ class CommandTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyAsText()
|
public function testLegacyAsText()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$command = new \TestCommand();
|
$command = new \TestCommand();
|
||||||
$command->setApplication(new Application());
|
$command->setApplication(new Application());
|
||||||
$tester = new CommandTester($command);
|
$tester = new CommandTester($command);
|
||||||
@ -328,8 +326,6 @@ class CommandTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyAsXml()
|
public function testLegacyAsXml()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$command = new \TestCommand();
|
$command = new \TestCommand();
|
||||||
$command->setApplication(new Application());
|
$command->setApplication(new Application());
|
||||||
$tester = new CommandTester($command);
|
$tester = new CommandTester($command);
|
||||||
|
@ -22,11 +22,6 @@ use Symfony\Component\Console\Output\StreamOutput;
|
|||||||
*/
|
*/
|
||||||
class LegacyDialogHelperTest extends \PHPUnit_Framework_TestCase
|
class LegacyDialogHelperTest extends \PHPUnit_Framework_TestCase
|
||||||
{
|
{
|
||||||
protected function setUp()
|
|
||||||
{
|
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
}
|
|
||||||
|
|
||||||
public function testSelect()
|
public function testSelect()
|
||||||
{
|
{
|
||||||
$dialog = new DialogHelper();
|
$dialog = new DialogHelper();
|
||||||
|
@ -19,11 +19,6 @@ use Symfony\Component\Console\Output\StreamOutput;
|
|||||||
*/
|
*/
|
||||||
class LegacyProgressHelperTest extends \PHPUnit_Framework_TestCase
|
class LegacyProgressHelperTest extends \PHPUnit_Framework_TestCase
|
||||||
{
|
{
|
||||||
protected function setUp()
|
|
||||||
{
|
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
}
|
|
||||||
|
|
||||||
public function testAdvance()
|
public function testAdvance()
|
||||||
{
|
{
|
||||||
$progress = new ProgressHelper();
|
$progress = new ProgressHelper();
|
||||||
|
@ -23,7 +23,6 @@ class LegacyTableHelperTest extends \PHPUnit_Framework_TestCase
|
|||||||
|
|
||||||
protected function setUp()
|
protected function setUp()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
$this->stream = fopen('php://memory', 'r+');
|
$this->stream = fopen('php://memory', 'r+');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -376,7 +376,7 @@ class InputDefinitionTest extends \PHPUnit_Framework_TestCase
|
|||||||
array(new InputDefinition(array(new InputOption('foo'), new InputArgument('foo', InputArgument::REQUIRED))), '[--foo] [--] <foo>', 'puts [--] between options and arguments'),
|
array(new InputDefinition(array(new InputOption('foo'), new InputArgument('foo', InputArgument::REQUIRED))), '[--foo] [--] <foo>', 'puts [--] between options and arguments'),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function testGetShortSynopsis()
|
public function testGetShortSynopsis()
|
||||||
{
|
{
|
||||||
$definition = new InputDefinition(array(new InputOption('foo'), new InputOption('bar'), new InputArgument('cat')));
|
$definition = new InputDefinition(array(new InputOption('foo'), new InputOption('bar'), new InputArgument('cat')));
|
||||||
@ -388,8 +388,6 @@ class InputDefinitionTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyAsText()
|
public function testLegacyAsText()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$definition = new InputDefinition(array(
|
$definition = new InputDefinition(array(
|
||||||
new InputArgument('foo', InputArgument::OPTIONAL, 'The foo argument'),
|
new InputArgument('foo', InputArgument::OPTIONAL, 'The foo argument'),
|
||||||
new InputArgument('baz', InputArgument::OPTIONAL, 'The baz argument', true),
|
new InputArgument('baz', InputArgument::OPTIONAL, 'The baz argument', true),
|
||||||
@ -400,7 +398,7 @@ class InputDefinitionTest extends \PHPUnit_Framework_TestCase
|
|||||||
new InputOption('qux', '', InputOption::VALUE_OPTIONAL | InputOption::VALUE_IS_ARRAY, 'The qux option', array('http://foo.com/', 'bar')),
|
new InputOption('qux', '', InputOption::VALUE_OPTIONAL | InputOption::VALUE_IS_ARRAY, 'The qux option', array('http://foo.com/', 'bar')),
|
||||||
new InputOption('qux2', '', InputOption::VALUE_OPTIONAL | InputOption::VALUE_IS_ARRAY, 'The qux2 option', array('foo' => 'bar')),
|
new InputOption('qux2', '', InputOption::VALUE_OPTIONAL | InputOption::VALUE_IS_ARRAY, 'The qux2 option', array('foo' => 'bar')),
|
||||||
));
|
));
|
||||||
|
|
||||||
$this->assertStringEqualsFile(self::$fixtures.'/definition_astext.txt', $definition->asText(), '->asText() returns a textual representation of the InputDefinition');
|
$this->assertStringEqualsFile(self::$fixtures.'/definition_astext.txt', $definition->asText(), '->asText() returns a textual representation of the InputDefinition');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -409,8 +407,6 @@ class InputDefinitionTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyAsXml()
|
public function testLegacyAsXml()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$definition = new InputDefinition(array(
|
$definition = new InputDefinition(array(
|
||||||
new InputArgument('foo', InputArgument::OPTIONAL, 'The foo argument'),
|
new InputArgument('foo', InputArgument::OPTIONAL, 'The foo argument'),
|
||||||
new InputArgument('baz', InputArgument::OPTIONAL, 'The baz argument', true),
|
new InputArgument('baz', InputArgument::OPTIONAL, 'The baz argument', true),
|
||||||
|
@ -46,8 +46,6 @@ class StringInputTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyInputOptionDefinitionInConstructor()
|
public function testLegacyInputOptionDefinitionInConstructor()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$definition = new InputDefinition(
|
$definition = new InputDefinition(
|
||||||
array(new InputOption('foo', null, InputOption::VALUE_REQUIRED))
|
array(new InputOption('foo', null, InputOption::VALUE_REQUIRED))
|
||||||
);
|
);
|
||||||
|
@ -169,8 +169,6 @@ class ErrorHandlerTest extends \PHPUnit_Framework_TestCase
|
|||||||
|
|
||||||
public function testHandleError()
|
public function testHandleError()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1);
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$handler = ErrorHandler::register();
|
$handler = ErrorHandler::register();
|
||||||
$handler->throwAt(0, true);
|
$handler->throwAt(0, true);
|
||||||
@ -444,8 +442,6 @@ class ErrorHandlerTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyInterface()
|
public function testLegacyInterface()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$handler = ErrorHandler::register(0);
|
$handler = ErrorHandler::register(0);
|
||||||
$this->assertFalse($handler->handle(0, 'foo', 'foo.php', 12, array()));
|
$this->assertFalse($handler->handle(0, 'foo', 'foo.php', 12, array()));
|
||||||
|
@ -73,8 +73,6 @@ class ClassNotFoundFatalErrorHandlerTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyHandleClassNotFound()
|
public function testLegacyHandleClassNotFound()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$prefixes = array('Symfony\Component\Debug\Exception\\' => realpath(__DIR__.'/../../Exception'));
|
$prefixes = array('Symfony\Component\Debug\Exception\\' => realpath(__DIR__.'/../../Exception'));
|
||||||
$symfonyUniversalClassLoader = new SymfonyUniversalClassLoader();
|
$symfonyUniversalClassLoader = new SymfonyUniversalClassLoader();
|
||||||
$symfonyUniversalClassLoader->registerPrefixes($prefixes);
|
$symfonyUniversalClassLoader->registerPrefixes($prefixes);
|
||||||
|
@ -56,8 +56,6 @@ class CheckDefinitionValidityPassTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyProcessDetectsBothFactorySyntaxesUsed()
|
public function testLegacyProcessDetectsBothFactorySyntaxesUsed()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$container = new ContainerBuilder();
|
$container = new ContainerBuilder();
|
||||||
$container->register('a')->setFactory(array('a', 'b'))->setFactoryClass('a');
|
$container->register('a')->setFactory(array('a', 'b'))->setFactoryClass('a');
|
||||||
|
|
||||||
|
@ -21,8 +21,6 @@ class LegacyResolveParameterPlaceHoldersPassTest extends \PHPUnit_Framework_Test
|
|||||||
{
|
{
|
||||||
public function testFactoryClassParametersShouldBeResolved()
|
public function testFactoryClassParametersShouldBeResolved()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$compilerPass = new ResolveParameterPlaceHoldersPass();
|
$compilerPass = new ResolveParameterPlaceHoldersPass();
|
||||||
|
|
||||||
$container = new ContainerBuilder();
|
$container = new ContainerBuilder();
|
||||||
|
@ -342,8 +342,6 @@ class ContainerBuilderTest extends \PHPUnit_Framework_TestCase
|
|||||||
|
|
||||||
public function testLegacyCreateServiceFactory()
|
public function testLegacyCreateServiceFactory()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$builder = new ContainerBuilder();
|
$builder = new ContainerBuilder();
|
||||||
$builder->register('bar', 'Bar\FooClass');
|
$builder->register('bar', 'Bar\FooClass');
|
||||||
$builder
|
$builder
|
||||||
@ -363,8 +361,6 @@ class ContainerBuilderTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyCreateServiceFactoryService()
|
public function testLegacyCreateServiceFactoryService()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$builder = new ContainerBuilder();
|
$builder = new ContainerBuilder();
|
||||||
$builder->register('foo_service', 'Bar\FooClass');
|
$builder->register('foo_service', 'Bar\FooClass');
|
||||||
$builder
|
$builder
|
||||||
@ -735,8 +731,6 @@ class ContainerBuilderTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacySetOnSynchronizedService()
|
public function testLegacySetOnSynchronizedService()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$container = new ContainerBuilder();
|
$container = new ContainerBuilder();
|
||||||
$container->register('baz', 'BazClass')
|
$container->register('baz', 'BazClass')
|
||||||
->setSynchronized(true)
|
->setSynchronized(true)
|
||||||
@ -757,8 +751,6 @@ class ContainerBuilderTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacySynchronizedServiceWithScopes()
|
public function testLegacySynchronizedServiceWithScopes()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$container = new ContainerBuilder();
|
$container = new ContainerBuilder();
|
||||||
$container->addScope(new Scope('foo'));
|
$container->addScope(new Scope('foo'));
|
||||||
$container->register('baz', 'BazClass')
|
$container->register('baz', 'BazClass')
|
||||||
|
@ -55,8 +55,6 @@ class DefinitionDecoratorTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacySetProperty($property, $changeKey)
|
public function testLegacySetProperty($property, $changeKey)
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$def = new DefinitionDecorator('foo');
|
$def = new DefinitionDecorator('foo');
|
||||||
|
|
||||||
$getter = 'get'.ucfirst($property);
|
$getter = 'get'.ucfirst($property);
|
||||||
|
@ -170,8 +170,6 @@ class DefinitionTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacySetIsSynchronized()
|
public function testLegacySetIsSynchronized()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$def = new Definition('stdClass');
|
$def = new Definition('stdClass');
|
||||||
$this->assertFalse($def->isSynchronized(), '->isSynchronized() returns false by default');
|
$this->assertFalse($def->isSynchronized(), '->isSynchronized() returns false by default');
|
||||||
$this->assertSame($def, $def->setSynchronized(true), '->setSynchronized() implements a fluent interface');
|
$this->assertSame($def, $def->setSynchronized(true), '->setSynchronized() implements a fluent interface');
|
||||||
|
@ -28,8 +28,6 @@ class GraphvizDumperTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyDump()
|
public function testLegacyDump()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$container = include self::$fixturesPath.'/containers/legacy-container9.php';
|
$container = include self::$fixturesPath.'/containers/legacy-container9.php';
|
||||||
$dumper = new GraphvizDumper($container);
|
$dumper = new GraphvizDumper($container);
|
||||||
$this->assertEquals(str_replace('%path%', __DIR__, file_get_contents(self::$fixturesPath.'/graphviz/legacy-services9.dot')), $dumper->dump(), '->dump() dumps services');
|
$this->assertEquals(str_replace('%path%', __DIR__, file_get_contents(self::$fixturesPath.'/graphviz/legacy-services9.dot')), $dumper->dump(), '->dump() dumps services');
|
||||||
|
@ -129,8 +129,6 @@ class PhpDumperTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacySynchronizedServices()
|
public function testLegacySynchronizedServices()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$container = include self::$fixturesPath.'/containers/container20.php';
|
$container = include self::$fixturesPath.'/containers/container20.php';
|
||||||
$dumper = new PhpDumper($container);
|
$dumper = new PhpDumper($container);
|
||||||
$this->assertEquals(str_replace('%path%', str_replace('\\', '\\\\', self::$fixturesPath.DIRECTORY_SEPARATOR.'includes'.DIRECTORY_SEPARATOR), file_get_contents(self::$fixturesPath.'/php/services20.php')), $dumper->dump(), '->dump() dumps services');
|
$this->assertEquals(str_replace('%path%', str_replace('\\', '\\\\', self::$fixturesPath.DIRECTORY_SEPARATOR.'includes'.DIRECTORY_SEPARATOR), file_get_contents(self::$fixturesPath.'/php/services20.php')), $dumper->dump(), '->dump() dumps services');
|
||||||
|
@ -49,8 +49,6 @@ class XmlDumperTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyAddService()
|
public function testLegacyAddService()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$container = include self::$fixturesPath.'/containers/legacy-container9.php';
|
$container = include self::$fixturesPath.'/containers/legacy-container9.php';
|
||||||
$dumper = new XmlDumper($container);
|
$dumper = new XmlDumper($container);
|
||||||
|
|
||||||
|
@ -45,8 +45,6 @@ class YamlDumperTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyAddService()
|
public function testLegacyAddService()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$container = include self::$fixturesPath.'/containers/legacy-container9.php';
|
$container = include self::$fixturesPath.'/containers/legacy-container9.php';
|
||||||
$dumper = new YamlDumper($container);
|
$dumper = new YamlDumper($container);
|
||||||
|
|
||||||
|
@ -19,11 +19,6 @@ use Symfony\Component\DependencyInjection\Reference;
|
|||||||
*/
|
*/
|
||||||
class LegacyContainerBuilderTest extends \PHPUnit_Framework_TestCase
|
class LegacyContainerBuilderTest extends \PHPUnit_Framework_TestCase
|
||||||
{
|
{
|
||||||
protected function setUp()
|
|
||||||
{
|
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @covers Symfony\Component\DependencyInjection\ContainerBuilder::createService
|
* @covers Symfony\Component\DependencyInjection\ContainerBuilder::createService
|
||||||
*/
|
*/
|
||||||
|
@ -18,11 +18,6 @@ use Symfony\Component\DependencyInjection\Definition;
|
|||||||
*/
|
*/
|
||||||
class LegacyDefinitionTest extends \PHPUnit_Framework_TestCase
|
class LegacyDefinitionTest extends \PHPUnit_Framework_TestCase
|
||||||
{
|
{
|
||||||
protected function setUp()
|
|
||||||
{
|
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
}
|
|
||||||
|
|
||||||
public function testSetGetFactoryClass()
|
public function testSetGetFactoryClass()
|
||||||
{
|
{
|
||||||
$def = new Definition('stdClass');
|
$def = new Definition('stdClass');
|
||||||
|
@ -195,8 +195,6 @@ class XmlFileLoaderTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyLoadServices()
|
public function testLegacyLoadServices()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$container = new ContainerBuilder();
|
$container = new ContainerBuilder();
|
||||||
$loader = new XmlFileLoader($container, new FileLocator(self::$fixturesPath.'/xml'));
|
$loader = new XmlFileLoader($container, new FileLocator(self::$fixturesPath.'/xml'));
|
||||||
$loader->load('legacy-services6.xml');
|
$loader->load('legacy-services6.xml');
|
||||||
|
@ -124,8 +124,6 @@ class YamlFileLoaderTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyLoadServices()
|
public function testLegacyLoadServices()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$container = new ContainerBuilder();
|
$container = new ContainerBuilder();
|
||||||
$loader = new YamlFileLoader($container, new FileLocator(self::$fixturesPath.'/yaml'));
|
$loader = new YamlFileLoader($container, new FileLocator(self::$fixturesPath.'/yaml'));
|
||||||
$loader->load('legacy-services6.yml');
|
$loader->load('legacy-services6.yml');
|
||||||
|
@ -126,8 +126,6 @@ abstract class AbstractEventDispatcherTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyDispatch()
|
public function testLegacyDispatch()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$event = new Event();
|
$event = new Event();
|
||||||
$return = $this->dispatcher->dispatch(self::preFoo, $event);
|
$return = $this->dispatcher->dispatch(self::preFoo, $event);
|
||||||
$this->assertEquals('pre.foo', $event->getName());
|
$this->assertEquals('pre.foo', $event->getName());
|
||||||
@ -255,8 +253,6 @@ abstract class AbstractEventDispatcherTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyEventReceivesTheDispatcherInstance()
|
public function testLegacyEventReceivesTheDispatcherInstance()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$dispatcher = null;
|
$dispatcher = null;
|
||||||
$this->dispatcher->addListener('test', function ($event) use (&$dispatcher) {
|
$this->dispatcher->addListener('test', function ($event) use (&$dispatcher) {
|
||||||
$dispatcher = $event->getDispatcher();
|
$dispatcher = $event->getDispatcher();
|
||||||
|
@ -65,7 +65,6 @@ class EventTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacySetDispatcher()
|
public function testLegacySetDispatcher()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
$this->event->setDispatcher($this->dispatcher);
|
$this->event->setDispatcher($this->dispatcher);
|
||||||
$this->assertSame($this->dispatcher, $this->event->getDispatcher());
|
$this->assertSame($this->dispatcher, $this->event->getDispatcher());
|
||||||
}
|
}
|
||||||
@ -75,7 +74,6 @@ class EventTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyGetDispatcher()
|
public function testLegacyGetDispatcher()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
$this->assertNull($this->event->getDispatcher());
|
$this->assertNull($this->event->getDispatcher());
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -84,7 +82,6 @@ class EventTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyGetName()
|
public function testLegacyGetName()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
$this->assertNull($this->event->getName());
|
$this->assertNull($this->event->getName());
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -93,7 +90,6 @@ class EventTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacySetName()
|
public function testLegacySetName()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
$this->event->setName('foo');
|
$this->event->setName('foo');
|
||||||
$this->assertEquals('foo', $this->event->getName());
|
$this->assertEquals('foo', $this->event->getName());
|
||||||
}
|
}
|
||||||
|
@ -23,8 +23,6 @@ class LegacySessionCsrfProviderTest extends \PHPUnit_Framework_TestCase
|
|||||||
|
|
||||||
protected function setUp()
|
protected function setUp()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$this->session = $this->getMock(
|
$this->session = $this->getMock(
|
||||||
'Symfony\Component\HttpFoundation\Session\Session',
|
'Symfony\Component\HttpFoundation\Session\Session',
|
||||||
array(),
|
array(),
|
||||||
|
@ -37,8 +37,6 @@ class LegacyBindRequestListenerTest extends \PHPUnit_Framework_TestCase
|
|||||||
|
|
||||||
protected function setUp()
|
protected function setUp()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$path = tempnam(sys_get_temp_dir(), 'sf2');
|
$path = tempnam(sys_get_temp_dir(), 'sf2');
|
||||||
touch($path);
|
touch($path);
|
||||||
|
|
||||||
|
@ -138,8 +138,6 @@ class FlashBagTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyGetIterator()
|
public function testLegacyGetIterator()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$flashes = array('hello' => 'world', 'beep' => 'boop', 'notice' => 'nope');
|
$flashes = array('hello' => 'world', 'beep' => 'boop', 'notice' => 'nope');
|
||||||
foreach ($flashes as $key => $val) {
|
foreach ($flashes as $key => $val) {
|
||||||
$this->bag->set($key, $val);
|
$this->bag->set($key, $val);
|
||||||
|
@ -22,8 +22,6 @@ class LegacyPdoSessionHandlerTest extends \PHPUnit_Framework_TestCase
|
|||||||
|
|
||||||
protected function setUp()
|
protected function setUp()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
if (!class_exists('PDO') || !in_array('sqlite', \PDO::getAvailableDrivers())) {
|
if (!class_exists('PDO') || !in_array('sqlite', \PDO::getAvailableDrivers())) {
|
||||||
$this->markTestSkipped('This test requires SQLite support in your environment');
|
$this->markTestSkipped('This test requires SQLite support in your environment');
|
||||||
}
|
}
|
||||||
|
@ -23,8 +23,6 @@ class FragmentRendererPassTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyFragmentRedererWithoutAlias()
|
public function testLegacyFragmentRedererWithoutAlias()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
// no alias
|
// no alias
|
||||||
$services = array(
|
$services = array(
|
||||||
'my_content_renderer' => array(array()),
|
'my_content_renderer' => array(array()),
|
||||||
|
@ -29,8 +29,6 @@ class ProfilerListenerTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyEventsWithoutRequestStack()
|
public function testLegacyEventsWithoutRequestStack()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$profile = $this->getMockBuilder('Symfony\Component\HttpKernel\Profiler\Profile')
|
$profile = $this->getMockBuilder('Symfony\Component\HttpKernel\Profiler\Profile')
|
||||||
->disableOriginalConstructor()
|
->disableOriginalConstructor()
|
||||||
->getMock();
|
->getMock();
|
||||||
|
@ -344,8 +344,6 @@ EOF;
|
|||||||
|
|
||||||
protected function getKernelMockForIsClassInActiveBundleTest()
|
protected function getKernelMockForIsClassInActiveBundleTest()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$bundle = new FooBarBundle();
|
$bundle = new FooBarBundle();
|
||||||
|
|
||||||
$kernel = $this->getKernel(array('getBundles'));
|
$kernel = $this->getKernel(array('getBundles'));
|
||||||
|
@ -23,8 +23,6 @@ class LocaleTest extends \PHPUnit_Framework_TestCase
|
|||||||
{
|
{
|
||||||
protected function setUp()
|
protected function setUp()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
// Locale extends \Locale, so intl must be present
|
// Locale extends \Locale, so intl must be present
|
||||||
IntlTestHelper::requireIntl($this);
|
IntlTestHelper::requireIntl($this);
|
||||||
}
|
}
|
||||||
|
@ -21,8 +21,6 @@ class StubLocaleTest extends \PHPUnit_Framework_TestCase
|
|||||||
{
|
{
|
||||||
protected function setUp()
|
protected function setUp()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
// Locale extends \Locale, so intl must be present
|
// Locale extends \Locale, so intl must be present
|
||||||
IntlTestHelper::requireIntl($this);
|
IntlTestHelper::requireIntl($this);
|
||||||
}
|
}
|
||||||
|
@ -26,8 +26,6 @@ class LegacyOptionsResolverTest extends \PHPUnit_Framework_TestCase
|
|||||||
|
|
||||||
protected function setUp()
|
protected function setUp()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$this->resolver = new OptionsResolver();
|
$this->resolver = new OptionsResolver();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -26,8 +26,6 @@ class LegacyOptionsTest extends \PHPUnit_Framework_TestCase
|
|||||||
|
|
||||||
protected function setUp()
|
protected function setUp()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$this->options = new OptionsResolver();
|
$this->options = new OptionsResolver();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -238,8 +238,6 @@ abstract class AbstractProcessTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyValidInput($expected, $value)
|
public function testLegacyValidInput($expected, $value)
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$process = $this->getProcess('php -v');
|
$process = $this->getProcess('php -v');
|
||||||
$process->setInput($value);
|
$process->setInput($value);
|
||||||
$this->assertSame($expected, $process->getInput());
|
$this->assertSame($expected, $process->getInput());
|
||||||
|
@ -52,8 +52,6 @@ class RouteTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyGetPattern()
|
public function testLegacyGetPattern()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$route = new Route(array('value' => '/Blog'));
|
$route = new Route(array('value' => '/Blog'));
|
||||||
$this->assertEquals($route->getPattern(), '/Blog');
|
$this->assertEquals($route->getPattern(), '/Blog');
|
||||||
}
|
}
|
||||||
|
@ -461,8 +461,6 @@ class UrlGeneratorTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyGenerateNetworkPath()
|
public function testLegacyGenerateNetworkPath()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$routes = $this->getRoutes('test', new Route('/{name}', array(), array('_scheme' => 'http'), array(), '{locale}.example.com'));
|
$routes = $this->getRoutes('test', new Route('/{name}', array(), array('_scheme' => 'http'), array(), '{locale}.example.com'));
|
||||||
|
|
||||||
$this->assertSame('//fr.example.com/app.php/Fabien', $this->getGenerator($routes)->generate('test',
|
$this->assertSame('//fr.example.com/app.php/Fabien', $this->getGenerator($routes)->generate('test',
|
||||||
|
@ -50,8 +50,6 @@ class XmlFileLoaderTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyRouteDefinitionLoading()
|
public function testLegacyRouteDefinitionLoading()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$loader = new XmlFileLoader(new FileLocator(array(__DIR__.'/../Fixtures')));
|
$loader = new XmlFileLoader(new FileLocator(array(__DIR__.'/../Fixtures')));
|
||||||
$routeCollection = $loader->load('legacy_validpattern.xml');
|
$routeCollection = $loader->load('legacy_validpattern.xml');
|
||||||
$route = $routeCollection->get('blog_show_legacy');
|
$route = $routeCollection->get('blog_show_legacy');
|
||||||
|
@ -86,8 +86,6 @@ class YamlFileLoaderTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyRouteDefinitionLoading()
|
public function testLegacyRouteDefinitionLoading()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$loader = new YamlFileLoader(new FileLocator(array(__DIR__.'/../Fixtures')));
|
$loader = new YamlFileLoader(new FileLocator(array(__DIR__.'/../Fixtures')));
|
||||||
$routeCollection = $loader->load('legacy_validpattern.yml');
|
$routeCollection = $loader->load('legacy_validpattern.yml');
|
||||||
$route = $routeCollection->get('blog_show_legacy');
|
$route = $routeCollection->get('blog_show_legacy');
|
||||||
|
@ -27,11 +27,6 @@ class LegacyApacheMatcherDumperTest extends \PHPUnit_Framework_TestCase
|
|||||||
self::$fixturesPath = realpath(__DIR__.'/../../Fixtures/');
|
self::$fixturesPath = realpath(__DIR__.'/../../Fixtures/');
|
||||||
}
|
}
|
||||||
|
|
||||||
protected function setUp()
|
|
||||||
{
|
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
}
|
|
||||||
|
|
||||||
public function testDump()
|
public function testDump()
|
||||||
{
|
{
|
||||||
$dumper = new ApacheMatcherDumper($this->getRouteCollection());
|
$dumper = new ApacheMatcherDumper($this->getRouteCollection());
|
||||||
|
@ -24,7 +24,6 @@ class LegacyApacheUrlMatcherTest extends \PHPUnit_Framework_TestCase
|
|||||||
|
|
||||||
protected function setUp()
|
protected function setUp()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
$this->server = $_SERVER;
|
$this->server = $_SERVER;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -169,8 +169,6 @@ class RouteTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacySchemeRequirement()
|
public function testLegacySchemeRequirement()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$route = new Route('/');
|
$route = new Route('/');
|
||||||
$route->setRequirement('_scheme', 'http|https');
|
$route->setRequirement('_scheme', 'http|https');
|
||||||
$this->assertEquals('http|https', $route->getRequirement('_scheme'));
|
$this->assertEquals('http|https', $route->getRequirement('_scheme'));
|
||||||
@ -199,8 +197,6 @@ class RouteTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyMethodRequirement()
|
public function testLegacyMethodRequirement()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$route = new Route('/');
|
$route = new Route('/');
|
||||||
$route->setRequirement('_method', 'GET|POST');
|
$route->setRequirement('_method', 'GET|POST');
|
||||||
$this->assertEquals('GET|POST', $route->getRequirement('_method'));
|
$this->assertEquals('GET|POST', $route->getRequirement('_method'));
|
||||||
@ -233,8 +229,6 @@ class RouteTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyPattern()
|
public function testLegacyPattern()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$route = new Route('/{foo}');
|
$route = new Route('/{foo}');
|
||||||
$this->assertEquals('/{foo}', $route->getPattern());
|
$this->assertEquals('/{foo}', $route->getPattern());
|
||||||
|
|
||||||
|
@ -26,8 +26,6 @@ class LegacySecurityContextTest extends \PHPUnit_Framework_TestCase
|
|||||||
|
|
||||||
protected function setUp()
|
protected function setUp()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$this->tokenStorage = $this->getMock('Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorageInterface');
|
$this->tokenStorage = $this->getMock('Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorageInterface');
|
||||||
$this->authorizationChecker = $this->getMock('Symfony\Component\Security\Core\Authorization\AuthorizationCheckerInterface');
|
$this->authorizationChecker = $this->getMock('Symfony\Component\Security\Core\Authorization\AuthorizationCheckerInterface');
|
||||||
$this->securityContext = new SecurityContext($this->tokenStorage, $this->authorizationChecker);
|
$this->securityContext = new SecurityContext($this->tokenStorage, $this->authorizationChecker);
|
||||||
|
@ -24,8 +24,6 @@ class LegacySecurityContextInterfaceTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testConstantSync()
|
public function testConstantSync()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$this->assertSame(Security::ACCESS_DENIED_ERROR, SecurityContextInterface::ACCESS_DENIED_ERROR);
|
$this->assertSame(Security::ACCESS_DENIED_ERROR, SecurityContextInterface::ACCESS_DENIED_ERROR);
|
||||||
$this->assertSame(Security::AUTHENTICATION_ERROR, SecurityContextInterface::AUTHENTICATION_ERROR);
|
$this->assertSame(Security::AUTHENTICATION_ERROR, SecurityContextInterface::AUTHENTICATION_ERROR);
|
||||||
$this->assertSame(Security::LAST_USERNAME, SecurityContextInterface::LAST_USERNAME);
|
$this->assertSame(Security::LAST_USERNAME, SecurityContextInterface::LAST_USERNAME);
|
||||||
|
@ -105,8 +105,6 @@ class GetSetMethodNormalizerTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyDenormalizeOnCamelCaseFormat()
|
public function testLegacyDenormalizeOnCamelCaseFormat()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$this->normalizer->setCamelizedAttributes(array('camel_case'));
|
$this->normalizer->setCamelizedAttributes(array('camel_case'));
|
||||||
$obj = $this->normalizer->denormalize(
|
$obj = $this->normalizer->denormalize(
|
||||||
array('camel_case' => 'camelCase'),
|
array('camel_case' => 'camelCase'),
|
||||||
@ -136,8 +134,6 @@ class GetSetMethodNormalizerTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyCamelizedAttributesNormalize()
|
public function testLegacyCamelizedAttributesNormalize()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$obj = new GetCamelizedDummy('dunglas.fr');
|
$obj = new GetCamelizedDummy('dunglas.fr');
|
||||||
$obj->setFooBar('les-tilleuls.coop');
|
$obj->setFooBar('les-tilleuls.coop');
|
||||||
$obj->setBar_foo('lostinthesupermarket.fr');
|
$obj->setBar_foo('lostinthesupermarket.fr');
|
||||||
@ -162,8 +158,6 @@ class GetSetMethodNormalizerTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyCamelizedAttributesDenormalize()
|
public function testLegacyCamelizedAttributesDenormalize()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$obj = new GetCamelizedDummy('dunglas.fr');
|
$obj = new GetCamelizedDummy('dunglas.fr');
|
||||||
$obj->setFooBar('les-tilleuls.coop');
|
$obj->setFooBar('les-tilleuls.coop');
|
||||||
$obj->setBar_foo('lostinthesupermarket.fr');
|
$obj->setBar_foo('lostinthesupermarket.fr');
|
||||||
|
@ -102,8 +102,6 @@ class ObjectNormalizerTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyDenormalizeOnCamelCaseFormat()
|
public function testLegacyDenormalizeOnCamelCaseFormat()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$this->normalizer->setCamelizedAttributes(array('camel_case'));
|
$this->normalizer->setCamelizedAttributes(array('camel_case'));
|
||||||
$obj = $this->normalizer->denormalize(
|
$obj = $this->normalizer->denormalize(
|
||||||
array('camel_case' => 'camelCase'),
|
array('camel_case' => 'camelCase'),
|
||||||
|
@ -68,8 +68,6 @@ class PropertyNormalizerTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyDenormalizeOnCamelCaseFormat()
|
public function testLegacyDenormalizeOnCamelCaseFormat()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$this->normalizer->setCamelizedAttributes(array('camel_case'));
|
$this->normalizer->setCamelizedAttributes(array('camel_case'));
|
||||||
$obj = $this->normalizer->denormalize(
|
$obj = $this->normalizer->denormalize(
|
||||||
array('camel_case' => 'value'),
|
array('camel_case' => 'value'),
|
||||||
@ -83,8 +81,6 @@ class PropertyNormalizerTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyCamelizedAttributesNormalize()
|
public function testLegacyCamelizedAttributesNormalize()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$obj = new PropertyCamelizedDummy('dunglas.fr');
|
$obj = new PropertyCamelizedDummy('dunglas.fr');
|
||||||
$obj->fooBar = 'les-tilleuls.coop';
|
$obj->fooBar = 'les-tilleuls.coop';
|
||||||
$obj->bar_foo = 'lostinthesupermarket.fr';
|
$obj->bar_foo = 'lostinthesupermarket.fr';
|
||||||
@ -109,8 +105,6 @@ class PropertyNormalizerTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyCamelizedAttributesDenormalize()
|
public function testLegacyCamelizedAttributesDenormalize()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$obj = new PropertyCamelizedDummy('dunglas.fr');
|
$obj = new PropertyCamelizedDummy('dunglas.fr');
|
||||||
$obj->fooBar = 'les-tilleuls.coop';
|
$obj->fooBar = 'les-tilleuls.coop';
|
||||||
$obj->bar_foo = 'lostinthesupermarket.fr';
|
$obj->bar_foo = 'lostinthesupermarket.fr';
|
||||||
|
@ -18,11 +18,6 @@ use Symfony\Component\Templating\Helper\AssetsHelper;
|
|||||||
*/
|
*/
|
||||||
class LegacyAssetsHelperTest extends \PHPUnit_Framework_TestCase
|
class LegacyAssetsHelperTest extends \PHPUnit_Framework_TestCase
|
||||||
{
|
{
|
||||||
protected function setUp()
|
|
||||||
{
|
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
}
|
|
||||||
|
|
||||||
public function testGetVersion()
|
public function testGetVersion()
|
||||||
{
|
{
|
||||||
$helper = new AssetsHelper(null, array(), 'foo');
|
$helper = new AssetsHelper(null, array(), 'foo');
|
||||||
|
@ -22,8 +22,6 @@ class LegacyCoreAssetsHelperTest extends \PHPUnit_Framework_TestCase
|
|||||||
|
|
||||||
protected function setUp()
|
protected function setUp()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$this->package = $this->getMock('Symfony\Component\Templating\Asset\PackageInterface');
|
$this->package = $this->getMock('Symfony\Component\Templating\Asset\PackageInterface');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -29,8 +29,6 @@ class LoaderTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyGetSetDebugger()
|
public function testLegacyGetSetDebugger()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$loader = new ProjectTemplateLoader4();
|
$loader = new ProjectTemplateLoader4();
|
||||||
$debugger = $this->getMock('Symfony\Component\Templating\DebuggerInterface');
|
$debugger = $this->getMock('Symfony\Component\Templating\DebuggerInterface');
|
||||||
$loader->setDebugger($debugger);
|
$loader->setDebugger($debugger);
|
||||||
|
@ -51,10 +51,6 @@ abstract class AbstractConstraintValidatorTest extends \PHPUnit_Framework_TestCa
|
|||||||
|
|
||||||
protected function setUp()
|
protected function setUp()
|
||||||
{
|
{
|
||||||
if (Validation::API_VERSION_2_5 !== $this->getApiVersion()) {
|
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
}
|
|
||||||
|
|
||||||
$this->group = 'MyGroup';
|
$this->group = 'MyGroup';
|
||||||
$this->metadata = null;
|
$this->metadata = null;
|
||||||
$this->object = null;
|
$this->object = null;
|
||||||
|
@ -191,8 +191,6 @@ class CallbackValidatorTest extends AbstractConstraintValidatorTest
|
|||||||
*/
|
*/
|
||||||
public function testLegacySingleMethodBc()
|
public function testLegacySingleMethodBc()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$object = new CallbackValidatorTest_Object();
|
$object = new CallbackValidatorTest_Object();
|
||||||
$constraint = new Callback(array('validate'));
|
$constraint = new Callback(array('validate'));
|
||||||
|
|
||||||
@ -209,8 +207,6 @@ class CallbackValidatorTest extends AbstractConstraintValidatorTest
|
|||||||
*/
|
*/
|
||||||
public function testLegacySingleMethodBcExplicitName()
|
public function testLegacySingleMethodBcExplicitName()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$object = new CallbackValidatorTest_Object();
|
$object = new CallbackValidatorTest_Object();
|
||||||
$constraint = new Callback(array('methods' => array('validate')));
|
$constraint = new Callback(array('methods' => array('validate')));
|
||||||
|
|
||||||
@ -227,8 +223,6 @@ class CallbackValidatorTest extends AbstractConstraintValidatorTest
|
|||||||
*/
|
*/
|
||||||
public function testLegacyMultipleMethodsBc()
|
public function testLegacyMultipleMethodsBc()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$object = new CallbackValidatorTest_Object();
|
$object = new CallbackValidatorTest_Object();
|
||||||
$constraint = new Callback(array('validate', 'validateStatic'));
|
$constraint = new Callback(array('validate', 'validateStatic'));
|
||||||
|
|
||||||
@ -247,8 +241,6 @@ class CallbackValidatorTest extends AbstractConstraintValidatorTest
|
|||||||
*/
|
*/
|
||||||
public function testLegacyMultipleMethodsBcExplicitName()
|
public function testLegacyMultipleMethodsBcExplicitName()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$object = new CallbackValidatorTest_Object();
|
$object = new CallbackValidatorTest_Object();
|
||||||
$constraint = new Callback(array(
|
$constraint = new Callback(array(
|
||||||
'methods' => array('validate', 'validateStatic'),
|
'methods' => array('validate', 'validateStatic'),
|
||||||
@ -269,8 +261,6 @@ class CallbackValidatorTest extends AbstractConstraintValidatorTest
|
|||||||
*/
|
*/
|
||||||
public function testLegacySingleStaticMethodBc()
|
public function testLegacySingleStaticMethodBc()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$object = new CallbackValidatorTest_Object();
|
$object = new CallbackValidatorTest_Object();
|
||||||
$constraint = new Callback(array(
|
$constraint = new Callback(array(
|
||||||
array(__CLASS__.'_Class', 'validateCallback'),
|
array(__CLASS__.'_Class', 'validateCallback'),
|
||||||
@ -289,8 +279,6 @@ class CallbackValidatorTest extends AbstractConstraintValidatorTest
|
|||||||
*/
|
*/
|
||||||
public function testLegacySingleStaticMethodBcExplicitName()
|
public function testLegacySingleStaticMethodBcExplicitName()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$object = new CallbackValidatorTest_Object();
|
$object = new CallbackValidatorTest_Object();
|
||||||
$constraint = new Callback(array(
|
$constraint = new Callback(array(
|
||||||
'methods' => array(array(__CLASS__.'_Class', 'validateCallback')),
|
'methods' => array(array(__CLASS__.'_Class', 'validateCallback')),
|
||||||
@ -329,8 +317,6 @@ class CallbackValidatorTest extends AbstractConstraintValidatorTest
|
|||||||
*/
|
*/
|
||||||
public function testLegacyExpectEitherCallbackOrMethods()
|
public function testLegacyExpectEitherCallbackOrMethods()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$object = new CallbackValidatorTest_Object();
|
$object = new CallbackValidatorTest_Object();
|
||||||
|
|
||||||
$this->validator->validate($object, new Callback(array(
|
$this->validator->validate($object, new Callback(array(
|
||||||
|
@ -37,8 +37,6 @@ class GroupSequenceTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyIterate()
|
public function testLegacyIterate()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$sequence = new GroupSequence(array('Group 1', 'Group 2'));
|
$sequence = new GroupSequence(array('Group 1', 'Group 2'));
|
||||||
|
|
||||||
$this->assertSame(array('Group 1', 'Group 2'), iterator_to_array($sequence));
|
$this->assertSame(array('Group 1', 'Group 2'), iterator_to_array($sequence));
|
||||||
@ -49,8 +47,6 @@ class GroupSequenceTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyCount()
|
public function testLegacyCount()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$sequence = new GroupSequence(array('Group 1', 'Group 2'));
|
$sequence = new GroupSequence(array('Group 1', 'Group 2'));
|
||||||
|
|
||||||
$this->assertCount(2, $sequence);
|
$this->assertCount(2, $sequence);
|
||||||
@ -61,8 +57,6 @@ class GroupSequenceTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyArrayAccess()
|
public function testLegacyArrayAccess()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$sequence = new GroupSequence(array('Group 1', 'Group 2'));
|
$sequence = new GroupSequence(array('Group 1', 'Group 2'));
|
||||||
|
|
||||||
$this->assertSame('Group 1', $sequence[0]);
|
$this->assertSame('Group 1', $sequence[0]);
|
||||||
@ -85,8 +79,6 @@ class GroupSequenceTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyGetExpectsExistingKey()
|
public function testLegacyGetExpectsExistingKey()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$sequence = new GroupSequence(array('Group 1', 'Group 2'));
|
$sequence = new GroupSequence(array('Group 1', 'Group 2'));
|
||||||
|
|
||||||
$sequence[2];
|
$sequence[2];
|
||||||
@ -97,8 +89,6 @@ class GroupSequenceTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyUnsetIgnoresNonExistingKeys()
|
public function testLegacyUnsetIgnoresNonExistingKeys()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$sequence = new GroupSequence(array('Group 1', 'Group 2'));
|
$sequence = new GroupSequence(array('Group 1', 'Group 2'));
|
||||||
|
|
||||||
// should not fail
|
// should not fail
|
||||||
|
@ -41,8 +41,6 @@ class LegacyExecutionContextTest extends \PHPUnit_Framework_TestCase
|
|||||||
|
|
||||||
protected function setUp()
|
protected function setUp()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$this->visitor = $this->getMockBuilder('Symfony\Component\Validator\ValidationVisitor')
|
$this->visitor = $this->getMockBuilder('Symfony\Component\Validator\ValidationVisitor')
|
||||||
->disableOriginalConstructor()
|
->disableOriginalConstructor()
|
||||||
->getMock();
|
->getMock();
|
||||||
|
@ -20,8 +20,6 @@ class LegacyApcCacheTest extends \PHPUnit_Framework_TestCase
|
|||||||
{
|
{
|
||||||
protected function setUp()
|
protected function setUp()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
if (!extension_loaded('apc') || !ini_get('apc.enable_cli')) {
|
if (!extension_loaded('apc') || !ini_get('apc.enable_cli')) {
|
||||||
$this->markTestSkipped('APC is not loaded.');
|
$this->markTestSkipped('APC is not loaded.');
|
||||||
}
|
}
|
||||||
|
@ -24,8 +24,6 @@ class LegacyElementMetadataTest extends \PHPUnit_Framework_TestCase
|
|||||||
|
|
||||||
protected function setUp()
|
protected function setUp()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$this->metadata = new TestElementMetadata();
|
$this->metadata = new TestElementMetadata();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -40,8 +40,6 @@ class MemberMetadataTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyAddValidSetsMemberToCascaded()
|
public function testLegacyAddValidSetsMemberToCascaded()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$result = $this->metadata->addConstraint(new Valid());
|
$result = $this->metadata->addConstraint(new Valid());
|
||||||
|
|
||||||
$this->assertEquals(array(), $this->metadata->getConstraints());
|
$this->assertEquals(array(), $this->metadata->getConstraints());
|
||||||
@ -54,8 +52,6 @@ class MemberMetadataTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyAddOtherConstraintDoesNotSetMemberToCascaded()
|
public function testLegacyAddOtherConstraintDoesNotSetMemberToCascaded()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$result = $this->metadata->addConstraint($constraint = new ConstraintA());
|
$result = $this->metadata->addConstraint($constraint = new ConstraintA());
|
||||||
|
|
||||||
$this->assertEquals(array($constraint), $this->metadata->getConstraints());
|
$this->assertEquals(array($constraint), $this->metadata->getConstraints());
|
||||||
|
@ -578,8 +578,6 @@ abstract class Abstract2Dot5ApiTest extends AbstractValidatorTest
|
|||||||
*/
|
*/
|
||||||
public function testLegacyPropertyMetadataMustImplementPropertyMetadataInterface()
|
public function testLegacyPropertyMetadataMustImplementPropertyMetadataInterface()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$entity = new Entity();
|
$entity = new Entity();
|
||||||
|
|
||||||
// Legacy interface
|
// Legacy interface
|
||||||
|
@ -42,8 +42,6 @@ abstract class AbstractLegacyApiTest extends AbstractValidatorTest
|
|||||||
|
|
||||||
protected function setUp()
|
protected function setUp()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
parent::setUp();
|
parent::setUp();
|
||||||
|
|
||||||
$this->validator = $this->createValidator($this->metadataFactory);
|
$this->validator = $this->createValidator($this->metadataFactory);
|
||||||
|
@ -844,8 +844,6 @@ abstract class AbstractValidatorTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyValidatePropertyFailsIfPropertiesNotSupported()
|
public function testLegacyValidatePropertyFailsIfPropertiesNotSupported()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
// $metadata does not implement PropertyMetadataContainerInterface
|
// $metadata does not implement PropertyMetadataContainerInterface
|
||||||
$metadata = $this->getMock('Symfony\Component\Validator\MetadataInterface');
|
$metadata = $this->getMock('Symfony\Component\Validator\MetadataInterface');
|
||||||
|
|
||||||
@ -977,8 +975,6 @@ abstract class AbstractValidatorTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyValidatePropertyValueFailsIfPropertiesNotSupported()
|
public function testLegacyValidatePropertyValueFailsIfPropertiesNotSupported()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
// $metadata does not implement PropertyMetadataContainerInterface
|
// $metadata does not implement PropertyMetadataContainerInterface
|
||||||
$metadata = $this->getMock('Symfony\Component\Validator\MetadataInterface');
|
$metadata = $this->getMock('Symfony\Component\Validator\MetadataInterface');
|
||||||
|
|
||||||
|
@ -28,8 +28,6 @@ class YamlTest extends \PHPUnit_Framework_TestCase
|
|||||||
*/
|
*/
|
||||||
public function testLegacyParseFromFile()
|
public function testLegacyParseFromFile()
|
||||||
{
|
{
|
||||||
$this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
|
|
||||||
|
|
||||||
$filename = __DIR__.'/Fixtures/index.yml';
|
$filename = __DIR__.'/Fixtures/index.yml';
|
||||||
$contents = file_get_contents($filename);
|
$contents = file_get_contents($filename);
|
||||||
$parsedByFilename = Yaml::parse($filename);
|
$parsedByFilename = Yaml::parse($filename);
|
||||||
|
Reference in New Issue
Block a user