mirror of
https://github.com/odoo/owl.git
synced 2025-10-06 19:59:41 +07:00
[REF] initial prototype of owl 2
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
import { renderToString, snapshotEverything } from "../helpers";
|
||||
|
||||
snapshotEverything();
|
||||
|
||||
// -----------------------------------------------------------------------------
|
||||
// comments
|
||||
// -----------------------------------------------------------------------------
|
||||
|
||||
describe("comments", () => {
|
||||
test("properly handle comments", () => {
|
||||
const template = `<div>hello <!-- comment-->owl</div>`;
|
||||
expect(renderToString(template)).toBe("<div>hello <!-- comment-->owl</div>");
|
||||
});
|
||||
|
||||
test("only a comment", () => {
|
||||
const template = `<!-- comment-->`;
|
||||
expect(renderToString(template)).toBe(`<!-- comment-->`);
|
||||
});
|
||||
|
||||
test("properly handle comments between t-if/t-else", () => {
|
||||
const template = `
|
||||
<div>
|
||||
<span t-if="true">true</span>
|
||||
<!-- comment-->
|
||||
<span t-else="">owl</span>
|
||||
</div>`;
|
||||
expect(renderToString(template)).toBe("<div><span>true</span></div>");
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user