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:
@@ -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);
|
||||
});
|
Reference in New Issue
Block a user