From 20f056f0ff1c105abd6de8df184e72b1eb229d85 Mon Sep 17 00:00:00 2001 From: Awilum Date: Sun, 22 May 2022 10:01:15 +0300 Subject: [PATCH] feat(tests): improve tests for directives --- .../core/Entries/Directives/ConstantsDirectiveTest.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/src/flextype/core/Entries/Directives/ConstantsDirectiveTest.php b/tests/src/flextype/core/Entries/Directives/ConstantsDirectiveTest.php index 27789357..a42890ca 100644 --- a/tests/src/flextype/core/Entries/Directives/ConstantsDirectiveTest.php +++ b/tests/src/flextype/core/Entries/Directives/ConstantsDirectiveTest.php @@ -16,4 +16,11 @@ test('constants directive', function () { $this->assertEquals(ROOT_DIR, entries()->fetch('const-root-dir')['path']); $this->assertEquals(PATH['project'], entries()->fetch('const-root-dir-2')['path']); +}); + +test('constants directive disabled', function () { + registry()->set('flextype.settings.entries.directives.constants.enabled', false); + entries()->create('const-root-dir-3', ['path' => '@const[ROOT_DIR]']); + expect(entries()->fetch('const-root-dir-3')['path'])->toBe('@const[ROOT_DIR]'); + registry()->set('flextype.settings.entries.directives.constants.enabled', true); }); \ No newline at end of file