Creating data directly in tests was done when tests were located in mail module to avoid creating real data or demo. Now that mail tests have their own module we can create demo data and use them in tests. It is simpler to have demo data for things like subtype and email templates to ease understanding and reuse.
25 lines
1.1 KiB
XML
25 lines
1.1 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
<record id="mail_test_full_tracking_tpl" model="mail.template">
|
|
<field name="name">Mail Test Full: Tracking Template</field>
|
|
<field name="subject">Test Template</field>
|
|
<field name="partner_to">${object.customer_id.id | safe}</field>
|
|
<field name="body_html" type="xml"><p>Hello ${object.name}</p></field>
|
|
<field name="model_id" ref="test_mail.model_mail_test_full"/>
|
|
<field name="auto_delete" eval="True"/>
|
|
</record>
|
|
|
|
<record id="mail_test_tpl" model="mail.template">
|
|
<field name="name">Mail Test: Template</field>
|
|
<field name="subject">Post on ${object.name}</field>
|
|
<field name="partner_to">${object.customer_id.id}</field>
|
|
<field name="body_html" type="xml"><p>Adding stuff on ${object.name}</p></field>
|
|
<field name="model_id" ref="test_mail.model_mail_test"/>
|
|
<field name="auto_delete" eval="True"/>
|
|
</record>
|
|
|
|
<template id="mail_test_full_tracking_view">
|
|
<p><span t-esc="object.name"/> datetime has been updated to <span t-esc="object.datetime"/></p>
|
|
</template>
|
|
</odoo>
|