const test = require("ava"); const Eleventy = require('@11ty/eleventy'); test("JavaScript Function", async t => { let elev = new Eleventy("./test/11tyjs-test/", "./test/11tyjs-test/_site/", { configPath: "./test/11tyjs-test/.eleventy.js" }); let json = await elev.toJSON(); t.is(json.length, 1); let rendered = json[0].content; t.is(`
var test;
`, rendered); }); test("JavaScript Function Diff", async t => { let elev = new Eleventy("./test/11tyjs-diff/", "./test/11tyjs-diff/_site/", { configPath: "./test/11tyjs-diff/.eleventy.js" }); let json = await elev.toJSON(); t.is(json.length, 1); let rendered = json[0].content; t.is(`
-var test;
`, rendered); });