diff options
author | Igor Scheller <igor.scheller@igorshp.de> | 2018-10-28 12:59:49 +0100 |
---|---|---|
committer | msquare <msquare@notrademark.de> | 2018-11-24 16:30:36 +0100 |
commit | f845a5ab8b67e1d0b11779f1754bcc3f2193d67b (patch) | |
tree | e4893832772d468873b047a443461175be774c88 /tests/Unit/Renderer/TwigServiceProviderTest.php | |
parent | 944c29b96429ec95ac1371cb33cc43704a60c7b1 (diff) |
Added caching for templating and routing
See #486 (Implement caching)
Diffstat (limited to 'tests/Unit/Renderer/TwigServiceProviderTest.php')
-rw-r--r-- | tests/Unit/Renderer/TwigServiceProviderTest.php | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/tests/Unit/Renderer/TwigServiceProviderTest.php b/tests/Unit/Renderer/TwigServiceProviderTest.php index 0d632633..86dee1de 100644 --- a/tests/Unit/Renderer/TwigServiceProviderTest.php +++ b/tests/Unit/Renderer/TwigServiceProviderTest.php @@ -91,7 +91,7 @@ class TwigServiceProviderTest extends ServiceProviderTest /** * @covers \Engelsystem\Renderer\TwigServiceProvider::registerTwigEngine */ - public function testRegisterTWigEngine() + public function testRegisterTwigEngine() { /** @var TwigEngine|MockObject $htmlEngine */ $twigEngine = $this->createMock(TwigEngine::class); @@ -114,7 +114,7 @@ class TwigServiceProviderTest extends ServiceProviderTest ->method('make') ->withConsecutive( [TwigLoader::class, ['paths' => $viewsPath]], - [Twig::class], + [Twig::class, ['options' => ['cache' => false, 'auto_reload' => true, 'strict_variables' => true]]], [TwigEngine::class] )->willReturnOnConsecutiveCalls( $twigLoader, @@ -133,17 +133,17 @@ class TwigServiceProviderTest extends ServiceProviderTest ['renderer.twigEngine', $twigEngine] ); - $app->expects($this->exactly(2)) + $app->expects($this->exactly(3)) ->method('get') - ->withConsecutive(['path.views'], ['config']) - ->willReturnOnConsecutiveCalls($viewsPath, $config); + ->withConsecutive(['path.views'], ['config'], ['path.cache.views']) + ->willReturnOnConsecutiveCalls($viewsPath, $config, 'cache/views'); $this->setExpects($app, 'tag', ['renderer.twigEngine', ['renderer.engine']]); - $config->expects($this->once()) + $config->expects($this->exactly(3)) ->method('get') - ->with('timezone') - ->willReturn('The/World'); + ->withConsecutive(['environment'], ['environment'], ['timezone']) + ->willReturnOnConsecutiveCalls('development', 'development', 'The/World'); $twig->expects($this->once()) ->method('getExtension') |