Run js only for non-block

This commit is contained in:
Adria Navarro 2024-01-30 10:21:33 +01:00
parent eac30aa787
commit 061d1589af
1 changed files with 5 additions and 2 deletions

View File

@ -58,7 +58,8 @@ const examples = collections.reduce((acc, collection) => {
} }
} }
} }
return [name, { hbs, js }] const hasHbsBody = details.isBlock
return [name, { hbs, js, hasHbsBody }]
}) })
.filter(x => !!x) .filter(x => !!x)
@ -108,7 +109,9 @@ describe("manifest", () => {
describe("can be parsed and run as js", () => { describe("can be parsed and run as js", () => {
describe.each(Object.keys(examples))("%s", collection => { describe.each(Object.keys(examples))("%s", collection => {
it.each(examples[collection])("%s", async (_, { hbs, js }) => { it.each(
examples[collection].filter(([_, { hasHbsBody }]) => !hasHbsBody)
)("%s", async (_, { hbs, js }) => {
const context = { const context = {
double: i => i * 2, double: i => i * 2,
isString: x => typeof x === "string", isString: x => typeof x === "string",