mirror of
https://github.com/marko-js/marko.git
synced 2025-12-08 19:26:05 +00:00
update test expectations to include data=input
This commit is contained in:
parent
5a977077cb
commit
4fe1ca8694
@ -2,6 +2,8 @@ var marko_template = module.exports = require("marko/html").t(__filename),
|
|||||||
foo = "Hello World";
|
foo = "Hello World";
|
||||||
|
|
||||||
function render(input, out) {
|
function render(input, out) {
|
||||||
|
var data = input;
|
||||||
|
|
||||||
out.w("<div></div>");
|
out.w("<div></div>");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -1,6 +1,8 @@
|
|||||||
var marko_template = module.exports = require("marko/html").t(__filename);
|
var marko_template = module.exports = require("marko/html").t(__filename);
|
||||||
|
|
||||||
function render(input, out) {
|
function render(input, out) {
|
||||||
|
var data = input;
|
||||||
|
|
||||||
var foo = "Hello World";
|
var foo = "Hello World";
|
||||||
|
|
||||||
out.w("<div></div>");
|
out.w("<div></div>");
|
||||||
|
|||||||
@ -2,6 +2,8 @@ var marko_template = module.exports = require("marko/html").t(__filename),
|
|||||||
foo = "Hello World";
|
foo = "Hello World";
|
||||||
|
|
||||||
function render(input, out) {
|
function render(input, out) {
|
||||||
|
var data = input;
|
||||||
|
|
||||||
out.w("<div></div>");
|
out.w("<div></div>");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -2,6 +2,8 @@ var marko_template = module.exports = require("marko/html").t(__filename),
|
|||||||
foo = "Hello World";
|
foo = "Hello World";
|
||||||
|
|
||||||
function render(input, out) {
|
function render(input, out) {
|
||||||
|
var data = input;
|
||||||
|
|
||||||
out.w("<div></div>");
|
out.w("<div></div>");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -3,6 +3,8 @@ var marko_template = module.exports = require("marko/html").t(__filename),
|
|||||||
barStatic = "Hello Bar";
|
barStatic = "Hello Bar";
|
||||||
|
|
||||||
function render(input, out) {
|
function render(input, out) {
|
||||||
|
var data = input;
|
||||||
|
|
||||||
var foo = "Hello Foo",
|
var foo = "Hello Foo",
|
||||||
bar = "Hello Bar";
|
bar = "Hello Bar";
|
||||||
|
|
||||||
|
|||||||
@ -1,6 +1,8 @@
|
|||||||
var marko_template = module.exports = require("marko/html").t(__filename);
|
var marko_template = module.exports = require("marko/html").t(__filename);
|
||||||
|
|
||||||
function render(input, out) {
|
function render(input, out) {
|
||||||
|
var data = input;
|
||||||
|
|
||||||
var foo = "Hello World";
|
var foo = "Hello World";
|
||||||
|
|
||||||
out.w("<div></div>");
|
out.w("<div></div>");
|
||||||
|
|||||||
@ -4,6 +4,8 @@ var marko_template = module.exports = require("marko/html").t(__filename),
|
|||||||
marko_escapeXml = marko_helpers.x;
|
marko_escapeXml = marko_helpers.x;
|
||||||
|
|
||||||
function render(input, out) {
|
function render(input, out) {
|
||||||
|
var data = input;
|
||||||
|
|
||||||
marko_forEach(data.colors, function(color) {
|
marko_forEach(data.colors, function(color) {
|
||||||
out.w(marko_escapeXml(color));
|
out.w(marko_escapeXml(color));
|
||||||
});
|
});
|
||||||
|
|||||||
@ -2,6 +2,8 @@ var marko_template = module.exports = require("marko/html").t(__filename),
|
|||||||
marko_forEachProp = require("marko/runtime/helper-forEachProperty");
|
marko_forEachProp = require("marko/runtime/helper-forEachProperty");
|
||||||
|
|
||||||
function render(input, out) {
|
function render(input, out) {
|
||||||
|
var data = input;
|
||||||
|
|
||||||
marko_forEachProp(myObject, function(k, v) {
|
marko_forEachProp(myObject, function(k, v) {
|
||||||
console.log("k:", k, "v:", v);
|
console.log("k:", k, "v:", v);
|
||||||
});
|
});
|
||||||
|
|||||||
@ -3,6 +3,8 @@ var marko_template = module.exports = require("marko/html").t(__filename),
|
|||||||
marko_escapeXml = marko_helpers.x;
|
marko_escapeXml = marko_helpers.x;
|
||||||
|
|
||||||
function render(input, out) {
|
function render(input, out) {
|
||||||
|
var data = input;
|
||||||
|
|
||||||
out.w("Hello" +
|
out.w("Hello" +
|
||||||
data.name +
|
data.name +
|
||||||
"!");
|
"!");
|
||||||
|
|||||||
@ -1,6 +1,8 @@
|
|||||||
var marko_template = module.exports = require("marko/html").t(__filename);
|
var marko_template = module.exports = require("marko/html").t(__filename);
|
||||||
|
|
||||||
function render(input, out) {
|
function render(input, out) {
|
||||||
|
var data = input;
|
||||||
|
|
||||||
out.w("<div></div>");
|
out.w("<div></div>");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -1,6 +1,8 @@
|
|||||||
var marko_template = module.exports = require("marko/html").t(__filename);
|
var marko_template = module.exports = require("marko/html").t(__filename);
|
||||||
|
|
||||||
function render(input, out) {
|
function render(input, out) {
|
||||||
|
var data = input;
|
||||||
|
|
||||||
out.w("<div></div>");
|
out.w("<div></div>");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -1,6 +1,8 @@
|
|||||||
var marko_template = module.exports = require("marko/html").t(__filename);
|
var marko_template = module.exports = require("marko/html").t(__filename);
|
||||||
|
|
||||||
function render(input, out) {
|
function render(input, out) {
|
||||||
|
var data = input;
|
||||||
|
|
||||||
var foo = "bar";
|
var foo = "bar";
|
||||||
|
|
||||||
out.w("<div></div>");
|
out.w("<div></div>");
|
||||||
|
|||||||
@ -1,6 +1,8 @@
|
|||||||
var marko_template = module.exports = require("marko/html").t(__filename);
|
var marko_template = module.exports = require("marko/html").t(__filename);
|
||||||
|
|
||||||
function render(input, out) {
|
function render(input, out) {
|
||||||
|
var data = input;
|
||||||
|
|
||||||
var foo = "bar";
|
var foo = "bar";
|
||||||
|
|
||||||
out.w("<div class=\"foo\"><span class=\"bar\"></span></div>");
|
out.w("<div class=\"foo\"><span class=\"bar\"></span></div>");
|
||||||
|
|||||||
@ -5,6 +5,8 @@ var marko_template = module.exports = require("marko/vdom").t(),
|
|||||||
include_tag = marko_loadTag(require("marko/taglibs/core/include-tag"));
|
include_tag = marko_loadTag(require("marko/taglibs/core/include-tag"));
|
||||||
|
|
||||||
function render(input, out) {
|
function render(input, out) {
|
||||||
|
var data = input;
|
||||||
|
|
||||||
include_tag({
|
include_tag({
|
||||||
_target: include_target_template,
|
_target: include_target_template,
|
||||||
foo: "bar"
|
foo: "bar"
|
||||||
|
|||||||
@ -10,6 +10,8 @@ var marko_template = module.exports = require("marko/vdom").t(),
|
|||||||
.t("No colors!");
|
.t("No colors!");
|
||||||
|
|
||||||
function render(input, out) {
|
function render(input, out) {
|
||||||
|
var data = input;
|
||||||
|
|
||||||
out.t("Hello ");
|
out.t("Hello ");
|
||||||
|
|
||||||
out.t(input.name);
|
out.t(input.name);
|
||||||
|
|||||||
@ -4,6 +4,8 @@ var marko_template = module.exports = require("marko/vdom").t(),
|
|||||||
marko_classAttr = marko_helpers.ca;
|
marko_classAttr = marko_helpers.ca;
|
||||||
|
|
||||||
function render(input, out) {
|
function render(input, out) {
|
||||||
|
var data = input;
|
||||||
|
|
||||||
out.e("div", {
|
out.e("div", {
|
||||||
"class": marko_classAttr(marko_classList([
|
"class": marko_classAttr(marko_classList([
|
||||||
"foo",
|
"foo",
|
||||||
|
|||||||
@ -1,6 +1,8 @@
|
|||||||
var marko_template = module.exports = require("marko/vdom").t();
|
var marko_template = module.exports = require("marko/vdom").t();
|
||||||
|
|
||||||
function render(input, out) {
|
function render(input, out) {
|
||||||
|
var data = input;
|
||||||
|
|
||||||
out.e("div", {
|
out.e("div", {
|
||||||
foo: "bar",
|
foo: "bar",
|
||||||
hello: "world"
|
hello: "world"
|
||||||
|
|||||||
@ -1,6 +1,8 @@
|
|||||||
var marko_template = module.exports = require("marko/vdom").t();
|
var marko_template = module.exports = require("marko/vdom").t();
|
||||||
|
|
||||||
function render(input, out) {
|
function render(input, out) {
|
||||||
|
var data = input;
|
||||||
|
|
||||||
var attrs = {
|
var attrs = {
|
||||||
foo: "bar",
|
foo: "bar",
|
||||||
hello: "world"
|
hello: "world"
|
||||||
|
|||||||
@ -11,6 +11,8 @@ var marko_template = module.exports = require("marko/vdom").t(),
|
|||||||
.t("Body content");
|
.t("Body content");
|
||||||
|
|
||||||
function render(input, out) {
|
function render(input, out) {
|
||||||
|
var data = input;
|
||||||
|
|
||||||
out.be("div");
|
out.be("div");
|
||||||
|
|
||||||
test_hello_tag({
|
test_hello_tag({
|
||||||
|
|||||||
@ -6,6 +6,8 @@ var marko_template = module.exports = require("marko/vdom").t(),
|
|||||||
marko_node0 = marko_createElement("div", null, 0, marko_const_nextId());
|
marko_node0 = marko_createElement("div", null, 0, marko_const_nextId());
|
||||||
|
|
||||||
function render(input, out) {
|
function render(input, out) {
|
||||||
|
var data = input;
|
||||||
|
|
||||||
out.n(marko_node0);
|
out.n(marko_node0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -4,6 +4,8 @@ var marko_template = module.exports = require("marko/vdom").t(),
|
|||||||
};
|
};
|
||||||
|
|
||||||
function render(input, out) {
|
function render(input, out) {
|
||||||
|
var data = input;
|
||||||
|
|
||||||
out.e("div", marko_attrs0, 3)
|
out.e("div", marko_attrs0, 3)
|
||||||
.t("Hello ")
|
.t("Hello ")
|
||||||
.t(name)
|
.t(name)
|
||||||
|
|||||||
@ -1,6 +1,8 @@
|
|||||||
var marko_template = module.exports = require("marko/vdom").t();
|
var marko_template = module.exports = require("marko/vdom").t();
|
||||||
|
|
||||||
function render(input, out) {
|
function render(input, out) {
|
||||||
|
var data = input;
|
||||||
|
|
||||||
out.t("Hello ");
|
out.t("Hello ");
|
||||||
|
|
||||||
out.t(name);
|
out.t(name);
|
||||||
|
|||||||
@ -8,6 +8,8 @@ var marko_template = module.exports = require("marko/vdom").t(),
|
|||||||
.t("No colors!");
|
.t("No colors!");
|
||||||
|
|
||||||
function render(input, out) {
|
function render(input, out) {
|
||||||
|
var data = input;
|
||||||
|
|
||||||
out.e("h1", null, 3)
|
out.e("h1", null, 3)
|
||||||
.t("Hello ")
|
.t("Hello ")
|
||||||
.t(input.name)
|
.t(input.name)
|
||||||
|
|||||||
@ -10,6 +10,8 @@ var marko_template = module.exports = require("marko/vdom").t(),
|
|||||||
.t("Welcome!");
|
.t("Welcome!");
|
||||||
|
|
||||||
function render(input, out) {
|
function render(input, out) {
|
||||||
|
var data = input;
|
||||||
|
|
||||||
out.e("span", null, 2)
|
out.e("span", null, 2)
|
||||||
.e("h1", null, 3)
|
.e("h1", null, 3)
|
||||||
.t("Hello ")
|
.t("Hello ")
|
||||||
|
|||||||
@ -10,6 +10,8 @@ var marko_template = module.exports = require("marko/vdom").t(),
|
|||||||
.t("Hello World!");
|
.t("Hello World!");
|
||||||
|
|
||||||
function render(input, out) {
|
function render(input, out) {
|
||||||
|
var data = input;
|
||||||
|
|
||||||
out.n(marko_node0);
|
out.n(marko_node0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -4,6 +4,8 @@ var marko_template = module.exports = require("marko/vdom").t(),
|
|||||||
test_hello_tag = marko_loadTag(require("./tags/test-hello/renderer"));
|
test_hello_tag = marko_loadTag(require("./tags/test-hello/renderer"));
|
||||||
|
|
||||||
function render(input, out) {
|
function render(input, out) {
|
||||||
|
var data = input;
|
||||||
|
|
||||||
test_hello_tag({
|
test_hello_tag({
|
||||||
name: "World",
|
name: "World",
|
||||||
renderBody: function renderBody(out) {
|
renderBody: function renderBody(out) {
|
||||||
|
|||||||
@ -10,8 +10,6 @@ var compiler = require('../compiler');
|
|||||||
var builder = compiler.createBuilder();
|
var builder = compiler.createBuilder();
|
||||||
var autotest = require('./autotest');
|
var autotest = require('./autotest');
|
||||||
|
|
||||||
var stripVarData = require('./util/stripVarData');
|
|
||||||
|
|
||||||
var CompileContext = require('../compiler/CompileContext');
|
var CompileContext = require('../compiler/CompileContext');
|
||||||
var CodeGenerator = require('../compiler/CodeGenerator');
|
var CodeGenerator = require('../compiler/CodeGenerator');
|
||||||
var CodeWriter = require('../compiler/CodeWriter');
|
var CodeWriter = require('../compiler/CodeWriter');
|
||||||
@ -42,8 +40,6 @@ describe('compiler/codegen', function() {
|
|||||||
|
|
||||||
var actualSrc = codeWriter.getCode();
|
var actualSrc = codeWriter.getCode();
|
||||||
|
|
||||||
actualSrc = stripVarData(actualSrc);
|
|
||||||
|
|
||||||
helpers.compare(actualSrc, '.js');
|
helpers.compare(actualSrc, '.js');
|
||||||
done();
|
done();
|
||||||
});
|
});
|
||||||
|
|||||||
@ -10,8 +10,6 @@ var fs = require('fs');
|
|||||||
|
|
||||||
require('marko/node-require').install();
|
require('marko/node-require').install();
|
||||||
|
|
||||||
var stripVarData = require('./util/stripVarData');
|
|
||||||
|
|
||||||
describe('compiler (browser target)', function() {
|
describe('compiler (browser target)', function() {
|
||||||
var autoTestDir = path.join(__dirname, 'autotests/compiler-browser');
|
var autoTestDir = path.join(__dirname, 'autotests/compiler-browser');
|
||||||
|
|
||||||
@ -49,7 +47,6 @@ describe('compiler (browser target)', function() {
|
|||||||
main.checkTemplate(compiledTemplate);
|
main.checkTemplate(compiledTemplate);
|
||||||
} else {
|
} else {
|
||||||
var actualSrc = compiledTemplate.code;
|
var actualSrc = compiledTemplate.code;
|
||||||
actualSrc = stripVarData(actualSrc);
|
|
||||||
|
|
||||||
helpers.compare(actualSrc, '.js');
|
helpers.compare(actualSrc, '.js');
|
||||||
}
|
}
|
||||||
|
|||||||
@ -10,8 +10,6 @@ var fs = require('fs');
|
|||||||
|
|
||||||
require('marko/node-require').install();
|
require('marko/node-require').install();
|
||||||
|
|
||||||
var stripVarData = require('./util/stripVarData');
|
|
||||||
|
|
||||||
describe('compiler (vdom)', function() {
|
describe('compiler (vdom)', function() {
|
||||||
var autoTestDir = path.join(__dirname, 'autotests/vdom-compiler');
|
var autoTestDir = path.join(__dirname, 'autotests/vdom-compiler');
|
||||||
|
|
||||||
@ -45,7 +43,6 @@ describe('compiler (vdom)', function() {
|
|||||||
} else {
|
} else {
|
||||||
var compiledTemplate = compiler.compileFileForBrowser(templatePath, Object.assign(compilerOptions, main && main.compilerOptions));
|
var compiledTemplate = compiler.compileFileForBrowser(templatePath, Object.assign(compilerOptions, main && main.compilerOptions));
|
||||||
var actualSrc = compiledTemplate.code;
|
var actualSrc = compiledTemplate.code;
|
||||||
actualSrc = stripVarData(actualSrc);
|
|
||||||
helpers.compare(actualSrc, '.js');
|
helpers.compare(actualSrc, '.js');
|
||||||
done();
|
done();
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user