let libfolder = "../src/"; let JSSTE_Engine = require(libfolder); function test() { describe("render", function () { it(" should return Hallo! -> JSON as Page", function () { let template = "<[VAR]>!"; let page = { VAR: "Hallo" }; let result = JSSTE_Engine.render(page, template); result.should.equal("Hallo!"); }); it("should return Hallo! -> String as Page", function () { let template = "<[VAR]>!"; let page = '{"VAR":"Hallo"}'; let result = JSSTE_Engine.render(page, template); result.should.equal("Hallo!"); }); it("should retrun one var two times", function () { let template = "<[VAR]><[VAR]>!"; let page = { VAR: "Hallo" }; let result = JSSTE_Engine.render(page, template); result.should.equal("HalloHallo!"); }); it("should retrun EXAMPLE EXAMPLE", function () { let template = "<[VAR]> <[VAR]>"; let page = { VAR: "EXAMPLE" }; let result = JSSTE_Engine.render(page, template); result.should.equal("EXAMPLE EXAMPLE"); }); it("should delete useless var", function () { let template = "<[VAR]><[VAR2]><[VAR]>"; let page = { VAR: "EXAMPLE" }; let result = JSSTE_Engine.render(page, template); result.should.equal("EXAMPLEEXAMPLE"); }); // it.only("blub", function () { // let result = JSSTE_Engine.render( // { // js$test: `out('