[FIX] qweb: properly handle xml comments

This commit is contained in:
Géry Debongnie
2019-10-15 13:41:18 +02:00
committed by aab-odoo
parent d40ff53f5a
commit 2825a5a55d
4 changed files with 17 additions and 9 deletions
+4 -2
View File
@@ -771,13 +771,15 @@ exports[`static templates empty div 1`] = `
}"
`;
exports[`static templates ignore comments 1`] = `
exports[`static templates properly handle comments 1`] = `
"function anonymous(context,extra
) {
var h = this.h;
let c1 = [], p1 = {key:1};
var vn1 = h('div', p1, c1);
c1.push({text: \`hello owl\`});
c1.push({text: \`hello \`});
c1.push(h('!', \` comment\`));
c1.push({text: \`owl\`});
return vn1;
}"
`;
+2 -2
View File
@@ -50,9 +50,9 @@ describe("static templates", () => {
expect(renderToString(qweb, "test")).toBe("<div><span>word</span></div>");
});
test("ignore comments", () => {
test("properly handle comments", () => {
qweb.addTemplate("test", "<div>hello <!-- comment-->owl</div>");
expect(renderToString(qweb, "test")).toBe("<div>hello owl</div>");
expect(renderToString(qweb, "test")).toBe("<div>hello <!-- comment-->owl</div>");
});
});