Marko v3: Moved over some pending tests for the compiler

This commit is contained in:
Patrick Steele-Idem 2016-01-13 12:39:55 -07:00
parent 294c6335be
commit 1333198195
11 changed files with 47 additions and 42 deletions

View File

@ -0,0 +1,17 @@
function create(__helpers) {
var str = __helpers.s,
empty = __helpers.e,
notEmpty = __helpers.ne,
escapeXml = __helpers.x,
__renderer = __helpers.r,
__tag = __helpers.t,
test_hello_renderer = __renderer(require("../../../taglib/test-hello/renderer"));
return function render(data, out) {
__tag(out, test_hello_renderer, {
"name": "World"
});
};
}
(module.exports = require("marko").c(__filename)).c(create);

View File

@ -0,0 +1,12 @@
function create(__helpers) {
var str = __helpers.s,
empty = __helpers.e,
notEmpty = __helpers.ne,
escapeXml = __helpers.x;
return function render(data, out) {
out.w("Hello John & Suzy Invalid Entity: &b ; Valid Numeric Entity: " Valid Hexadecimal Entity: ¢");
};
}
(module.exports = require("marko").c(__filename)).c(create);

View File

@ -5,13 +5,14 @@ function create(__helpers) {
escapeXml = __helpers.x;
return function render(data, out) {
out.w('Hello ' +
out.w("Hello " +
escapeXml(data.name) +
'! Hello ' +
"! Hello " +
str(data.name) +
'! Hello ' +
"! Hello " +
str(data.missing) +
'!');
"!");
};
}
(module.exports = require("marko").c(__filename)).c(create);
(module.exports = require("marko").c(__filename)).c(create);

View File

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

View File

@ -1,17 +0,0 @@
function create(__helpers) {
var str = __helpers.s,
empty = __helpers.e,
notEmpty = __helpers.ne,
__renderer = __helpers.r,
_________taglib_hello_renderer_js = __renderer(require("../../../taglib/hello-renderer")),
__tag = __helpers.t;
return function render(data, out) {
__tag(out,
_________taglib_hello_renderer_js,
{
"name": "World"
});
};
}
(module.exports = require("marko").c(__filename)).c(create);

View File

@ -1,10 +0,0 @@
function create(__helpers) {
var str = __helpers.s,
empty = __helpers.e,
notEmpty = __helpers.ne;
return function render(data, out) {
out.w('Hello John & Suzy Invalid Entity: &b ; Valid Numeric Entity: "\nValid Hexadecimal Entity:\n¢');
};
}
(module.exports = require("marko").c(__filename)).c(create);

View File

@ -1,10 +0,0 @@
function create(__helpers) {
var str = __helpers.s,
empty = __helpers.e,
notEmpty = __helpers.ne;
return function render(data, out) {
out.w('Hello John');
};
}
(module.exports = require("marko").c(__filename)).c(create);