minor #24603 [TwigBridge] fix merge of 3.4 into master (dmaicher)
This PR was merged into the 4.0-dev branch.
Discussion
----------
[TwigBridge] fix merge of 3.4 into master
| Q | A
| ------------- | ---
| Branch? | master
| Bug fix? | no
| New feature? | no
| BC breaks? | no
| Deprecations? | no
| Tests pass? | yes/no
| Fixed tickets | -
| License | MIT
| Doc PR | -
Within https://github.com/symfony/symfony/pull/24535 I added `FormExtensionTest` which is completely useless now on master 😊
So this PR just removes the test after it has been merged from 3.4 into master.
Commits
-------
5c36609
[TwigBridge] fix merge of 3.4 into master
This commit is contained in:
commit
1f574b0599
@ -1,76 +0,0 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* This file is part of the Symfony package.
|
||||
*
|
||||
* (c) Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* For the full copyright and license information, please view the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*/
|
||||
|
||||
namespace Symfony\Bridge\Twig\Tests\Extension;
|
||||
|
||||
use PHPUnit\Framework\TestCase;
|
||||
use Symfony\Bridge\Twig\Extension\FormExtension;
|
||||
use Symfony\Bridge\Twig\Form\TwigRendererInterface;
|
||||
use Symfony\Component\DependencyInjection\ContainerInterface;
|
||||
use Symfony\Component\Form\FormRendererInterface;
|
||||
use Twig\Environment;
|
||||
|
||||
/**
|
||||
* @group legacy
|
||||
*/
|
||||
class FormExtensionTest extends TestCase
|
||||
{
|
||||
/**
|
||||
* @dataProvider rendererDataProvider
|
||||
*/
|
||||
public function testInitRuntimeAndAccessRenderer($rendererConstructor, $expectedAccessedRenderer)
|
||||
{
|
||||
$extension = new FormExtension($rendererConstructor);
|
||||
$extension->initRuntime($this->getMockBuilder(Environment::class)->disableOriginalConstructor()->getMock());
|
||||
$this->assertSame($expectedAccessedRenderer, $extension->renderer);
|
||||
}
|
||||
|
||||
/**
|
||||
* @dataProvider rendererDataProvider
|
||||
*/
|
||||
public function testAccessRendererAndInitRuntime($rendererConstructor, $expectedAccessedRenderer)
|
||||
{
|
||||
$extension = new FormExtension($rendererConstructor);
|
||||
$this->assertSame($expectedAccessedRenderer, $extension->renderer);
|
||||
$extension->initRuntime($this->getMockBuilder(Environment::class)->disableOriginalConstructor()->getMock());
|
||||
}
|
||||
|
||||
public function rendererDataProvider()
|
||||
{
|
||||
$twigRenderer = $this->getMockBuilder(TwigRendererInterface::class)->getMock();
|
||||
$twigRenderer->expects($this->once())
|
||||
->method('setEnvironment');
|
||||
|
||||
yield array($twigRenderer, $twigRenderer);
|
||||
|
||||
$twigRenderer = $this->getMockBuilder(TwigRendererInterface::class)->getMock();
|
||||
$twigRenderer->expects($this->once())
|
||||
->method('setEnvironment');
|
||||
|
||||
$container = $this->getMockBuilder(ContainerInterface::class)->getMock();
|
||||
$container->expects($this->once())
|
||||
->method('get')
|
||||
->with('service_id')
|
||||
->willReturn($twigRenderer);
|
||||
|
||||
yield array(array($container, 'service_id'), $twigRenderer);
|
||||
|
||||
$formRenderer = $this->getMockBuilder(FormRendererInterface::class)->getMock();
|
||||
|
||||
$container = $this->getMockBuilder(ContainerInterface::class)->getMock();
|
||||
$container->expects($this->once())
|
||||
->method('get')
|
||||
->with('service_id')
|
||||
->willReturn($formRenderer);
|
||||
|
||||
yield array(array($container, 'service_id'), $formRenderer);
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user