[IMP] base: add banner_route to graph view attributes
odoo task id 2985113 closes odoo/odoo#102397 Related: odoo/enterprise#32382 Signed-off-by: Lucas Lefèvre (lul) <lul@odoo.com>
This commit is contained in:
@@ -4106,4 +4106,25 @@ QUnit.module("Views", (hooks) => {
|
||||
label: "Count",
|
||||
});
|
||||
});
|
||||
|
||||
QUnit.test("renders banner_route", async (assert) => {
|
||||
await makeView({
|
||||
type: "graph",
|
||||
resModel: "foo",
|
||||
serverData,
|
||||
arch: `
|
||||
<graph banner_route="/mybody/isacage">
|
||||
<field name="foo"/>
|
||||
</graph>`,
|
||||
async mockRPC(route) {
|
||||
if (route === "/mybody/isacage") {
|
||||
assert.step(route);
|
||||
return { html: `<div class="setmybodyfree">myBanner</div>` };
|
||||
}
|
||||
},
|
||||
});
|
||||
|
||||
assert.verifySteps(["/mybody/isacage"]);
|
||||
assert.containsOnce(target, ".setmybodyfree");
|
||||
});
|
||||
});
|
||||
|
||||
@@ -23,6 +23,7 @@
|
||||
<rng:optional><rng:attribute name="order"/></rng:optional>
|
||||
<rng:optional><rng:attribute name="disable_linking"/></rng:optional>
|
||||
<rng:optional><rng:attribute name="sample"/></rng:optional>
|
||||
<rng:optional><rng:attribute name="banner_route"/></rng:optional>
|
||||
<rng:zeroOrMore>
|
||||
<rng:ref name="field"/>
|
||||
</rng:zeroOrMore>
|
||||
|
||||
Reference in New Issue
Block a user