mirror of
https://github.com/odoo/owl.git
synced 2025-10-06 19:59:41 +07:00
[IMP] qweb: add default template in QWeb
This commit is contained in:
@@ -136,6 +136,7 @@ export class QWeb {
|
||||
if (data) {
|
||||
this.loadTemplates(data);
|
||||
}
|
||||
this.addTemplate("default", "<div></div>");
|
||||
}
|
||||
|
||||
static addDirective(directive: Directive) {
|
||||
|
||||
@@ -29,7 +29,6 @@ beforeEach(() => {
|
||||
);
|
||||
env.qweb.addTemplate("widgetA", `<div>Hello<t t-widget="b"/></div>`);
|
||||
env.qweb.addTemplate("widgetB", `<div>world</div>`);
|
||||
env.qweb.addTemplate("default", "<div/>");
|
||||
});
|
||||
|
||||
afterEach(() => {
|
||||
|
||||
+1
-1
@@ -1024,7 +1024,7 @@ describe("loading templates", () => {
|
||||
test("does not crash if string does not have templates", () => {
|
||||
const data = "";
|
||||
qweb.loadTemplates(data);
|
||||
expect(qweb.templates).toEqual({});
|
||||
expect(Object.keys(qweb.templates)).toEqual(["default"]);
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user