Replace template loader mocks by ArrayLoader

This commit is contained in:
Fabien Potencier
2024-07-23 23:20:37 +02:00
parent 5036ab2a4a
commit e4e95f5b86
19 changed files with 101 additions and 103 deletions
@@ -15,12 +15,13 @@ use PHPUnit\Framework\TestCase;
use Twig\Environment;
use Twig\Extension\CoreExtension;
use Twig\Extension\StringLoaderExtension;
use Twig\Loader\ArrayLoader;
class StringLoaderExtensionTest extends TestCase
{
public function testIncludeWithTemplateStringAndNoSandbox()
{
$twig = new Environment($this->createMock('\Twig\Loader\LoaderInterface'));
$twig = new Environment(new ArrayLoader());
$twig->addExtension(new StringLoaderExtension());
$this->assertSame('something', CoreExtension::include($twig, [], StringLoaderExtension::templateFromString($twig, 'something')));
}