Remove some tests

This commit is contained in:
Fabien Potencier
2024-01-07 21:44:50 +01:00
parent 4fd62abb87
commit 71e90fab7b
3 changed files with 1 additions and 51 deletions
+1 -4
View File
@@ -20,9 +20,6 @@ jobs:
continue-on-error: ${{ matrix.experimental }}
env:
SYMFONY_DEPRECATIONS_HELPER: ignoreFile=./tests/ignore-use-yield-deprecations
strategy:
matrix:
php-version:
@@ -64,7 +61,7 @@ jobs:
run: vendor/bin/simple-phpunit --version
- name: "Run tests"
run: vendor/bin/simple-phpunit
run: SYMFONY_DEPRECATIONS_HELPER=ignoreFile=./tests/ignore-use-yield-deprecations vendor/bin/simple-phpunit
extension-tests:
needs:
-14
View File
@@ -304,20 +304,6 @@ EOHTML
],
];
}
public function testTwigLeakOutputInDebugMode()
{
$output = exec(sprintf('%s %s debug', \PHP_BINARY, escapeshellarg(__DIR__.'/Fixtures/errors/leak-output.php')));
$this->assertSame('Hello OOPS', $output);
}
public function testDoesNotTwigLeakOutput()
{
$output = exec(sprintf('%s %s', \PHP_BINARY, escapeshellarg(__DIR__.'/Fixtures/errors/leak-output.php')));
$this->assertSame('', $output);
}
}
class ErrorTest_Foo
-33
View File
@@ -1,33 +0,0 @@
<?php
namespace Twig\Tests\Fixtures\errors;
require __DIR__.'/../../../vendor/autoload.php';
use Twig\Environment;
use Twig\Extension\AbstractExtension;
use Twig\Loader\ArrayLoader;
use Twig\TwigFilter;
class BrokenExtension extends AbstractExtension
{
public function getFilters(): array
{
return [
new TwigFilter('broken', [$this, 'broken']),
];
}
public function broken()
{
exit('OOPS');
}
}
$loader = new ArrayLoader([
'index.html.twig' => 'Hello {{ "world"|broken }}',
]);
$twig = new Environment($loader, ['debug' => isset($argv[1]), 'use_yield' => false]);
$twig->addExtension(new BrokenExtension());
echo $twig->render('index.html.twig');