faster spreadsheet exporter based on opensout and other export improvements (#5238)

This commit is contained in:
Kevin Papst
2024-12-22 18:36:47 +01:00
committed by GitHub
parent c7f0508707
commit 136104d4b0
80 changed files with 2023 additions and 1699 deletions

View File

@@ -11,7 +11,7 @@ namespace App\Tests\Twig;
use App\Twig\RuntimeExtensions;
use PHPUnit\Framework\TestCase;
use Twig\Node\Node;
use Twig\Node\TextNode;
use Twig\TwigFilter;
use Twig\TwigFunction;
@@ -80,20 +80,20 @@ class RuntimeExtensionsTest extends TestCase
switch ($filter->getName()) {
case 'md2html':
self::assertEquals('html', $filters[0]->getPreEscape());
self::assertEquals(['html'], $filters[0]->getSafe(new Node()));
self::assertEquals(['html'], $filters[0]->getSafe(new TextNode('', 10)));
$found_md2html = true;
break;
case 'desc2html':
self::assertEquals(['html'], $filters[1]->getSafe(new Node()));
self::assertEquals(['html'], $filters[1]->getSafe(new TextNode('', 10)));
$found_desc2html = true;
break;
case 'comment2html':
self::assertEquals(['html'], $filters[2]->getSafe(new Node()));
self::assertEquals(['html'], $filters[2]->getSafe(new TextNode('', 10)));
$found_comment2html = true;
break;
case 'comment1line':
self::assertEquals('html', $filters[3]->getPreEscape());
self::assertEquals(['html'], $filters[3]->getSafe(new Node()));
self::assertEquals(['html'], $filters[3]->getSafe(new TextNode('', 10)));
$found_comment1line = true;
break;
}