test: enhance json-templates parser tests with additional $form and parameter checks

This commit is contained in:
Sheldon Guo 2025-02-21 17:30:32 +08:00
parent 452c33c0db
commit fb95bf0261

View File

@ -67,12 +67,15 @@ describe('json-templates filters', () => {
const form = new Form(); const form = new Form();
const template = { const template = {
form: '{{form}}', form: '{{form}}',
$form: '{{$form}}',
}; };
const result = parse(template)({ const result = parse(template)({
form, form,
$form: form,
}); });
expect(result).toEqual({ expect(result).toEqual({
form, form,
$form: form,
}); });
}); });
@ -110,5 +113,6 @@ describe('json-templates filters', () => {
'@today': '2025-01-01', '@today': '2025-01-01',
$yesterday: '2024-12-31', $yesterday: '2024-12-31',
}); });
expect(parsed.parameters).toEqual([{ key: '$now' }, { key: '$nDate.today' }]);
}); });
}); });