1
0
mirror of https://github.com/flextype/flextype.git synced 2025-08-06 13:16:45 +02:00

feat(tests): improve tests for entries expressions

This commit is contained in:
Awilum
2022-08-28 20:04:49 +03:00
parent 7893db85c4
commit a13fe8dd55

View File

@@ -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);
});