mirror of
https://github.com/twigphp/Twig.git
synced 2026-08-31 04:27:00 +00:00
Remove some tests
This commit is contained in:
@@ -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:
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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');
|
||||
Reference in New Issue
Block a user