diff --git a/tests/src/flextype/core/Entries/Expressions/EntriesExpressionTest.php b/tests/src/flextype/core/Entries/Expressions/EntriesExpressionTest.php index 0164f298..1009261c 100644 --- a/tests/src/flextype/core/Entries/Expressions/EntriesExpressionTest.php +++ b/tests/src/flextype/core/Entries/Expressions/EntriesExpressionTest.php @@ -14,6 +14,10 @@ afterEach(function (): void { test('entries expression', function () { entries()->create('foo', ['title' => 'Foo']); - entries()->create('entries', ['test' => '[[ entries().fetch("foo").get("title") ]]']); + entries()->create('entries', ['test' => '[[ entries().fetch("foo").get("title") ]]', + 'test2' => '(type:bool) [[ entries().has("foo") ]]', + 'test3' => '(type:bool) [[ entries().has("bar") ]]']); expect(entries()->fetch('entries')['test'])->toBe('Foo'); + expect(entries()->fetch('entries')['test2'])->toBe(true); + expect(entries()->fetch('entries')['test3'])->toBe(false); }); \ No newline at end of file