Update plugins/scaffolder-backend/src/lib/templating/SecureTemplater.test.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Justin Bryant <justintbry@gmail.com>
This commit is contained in:
Justin Bryant
2026-04-17 17:43:07 -04:00
committed by GitHub
parent ff13613d32
commit 191ea13578
@@ -36,9 +36,21 @@ describe('SecureTemplater', () => {
test: 'my-value',
}),
).toThrow(/expected name as lookup value, got ./);
dispose();
expect(() => render('${{ test }}', { test: 'my-value' })).toThrow(
/disposed/i,
);
});
it('should allow dispose to be called more than once', async () => {
const { dispose } = await SecureTemplater.loadRenderer();
dispose();
expect(() => dispose()).not.toThrow();
});
it('should make cookiecutter compatibility available when requested', async () => {
const { render: renderWith, dispose: disposeWith } =
await SecureTemplater.loadRenderer({