Files
owl/tests/components/t_call_block.test.ts
T
Géry Debongnie 22a79cdedd [REF] reorganize file structure
in order to separate compiler/ and runtime/ code
2022-05-31 14:00:01 +02:00

26 lines
641 B
TypeScript

import { text } from "../../src/runtime/blockdom";
import { Component, mount, xml } from "../../src/index";
import { makeTestFixture, snapshotEverything } from "../helpers";
snapshotEverything();
let fixture: HTMLElement;
beforeEach(() => {
fixture = makeTestFixture();
});
describe("t-call-block", () => {
test("simple t-call-block with static text", async () => {
class Test extends Component {
static template = xml`<div><t t-call-block="myBlock()"/></div>`;
myBlock() {
return text("hello");
}
}
await mount(Test, fixture);
expect(fixture.innerHTML).toBe("<div>hello</div>");
});
});