mirror of
https://github.com/marko-js/marko.git
synced 2025-12-08 19:26:05 +00:00
Marko v3: Moved over some pending tests for the compiler
This commit is contained in:
parent
294c6335be
commit
1333198195
17
test/fixtures/compiler/autotest/custom-tag/expected.js
vendored
Normal file
17
test/fixtures/compiler/autotest/custom-tag/expected.js
vendored
Normal 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);
|
||||||
12
test/fixtures/compiler/autotest/entities/expected.js
vendored
Normal file
12
test/fixtures/compiler/autotest/entities/expected.js
vendored
Normal 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);
|
||||||
@ -5,13 +5,14 @@ function create(__helpers) {
|
|||||||
escapeXml = __helpers.x;
|
escapeXml = __helpers.x;
|
||||||
|
|
||||||
return function render(data, out) {
|
return function render(data, out) {
|
||||||
out.w('Hello ' +
|
out.w("Hello " +
|
||||||
escapeXml(data.name) +
|
escapeXml(data.name) +
|
||||||
'! Hello ' +
|
"! Hello " +
|
||||||
str(data.name) +
|
str(data.name) +
|
||||||
'! Hello ' +
|
"! Hello " +
|
||||||
str(data.missing) +
|
str(data.missing) +
|
||||||
'!');
|
"!");
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
(module.exports = require("marko").c(__filename)).c(create);
|
|
||||||
|
(module.exports = require("marko").c(__filename)).c(create);
|
||||||
12
test/fixtures/compiler/autotest/static/expected.js
vendored
Normal file
12
test/fixtures/compiler/autotest/static/expected.js
vendored
Normal 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);
|
||||||
@ -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);
|
|
||||||
@ -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);
|
|
||||||
@ -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);
|
|
||||||
Loading…
x
Reference in New Issue
Block a user