Added test for context.addStaticVar

This commit is contained in:
Patrick Steele-Idem 2016-02-04 17:13:11 -07:00
parent d736a4369d
commit 7ae1d103d1
2 changed files with 27 additions and 0 deletions

View File

@ -0,0 +1,13 @@
function create(__helpers) {
var foo = "Hello World",
str = __helpers.s,
empty = __helpers.e,
notEmpty = __helpers.ne,
escapeXml = __helpers.x;
return function render(data, out) {
out.w("<div></div>");
};
}
(module.exports = require("marko").c(__filename)).c(create);

View File

@ -0,0 +1,14 @@
'use strict';
module.exports = function(builder, codegen) {
var templateRoot = builder.templateRoot([
builder.htmlElement(
'div',
[])
]);
codegen.context.addStaticVar('foo', builder.literal('Hello World'));
return templateRoot;
};