mirror of
https://github.com/OCA/reporting-engine.git
synced 2025-02-16 16:30:38 +02:00
[MIG] report_xlsx_helper: migrate from v17 to v18
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
"author": "Noviat, Odoo Community Association (OCA)",
|
||||
"website": "https://github.com/OCA/reporting-engine",
|
||||
"category": "Reporting",
|
||||
"version": "17.0.1.0.1",
|
||||
"version": "18.0.1.0.0",
|
||||
"license": "AGPL-3",
|
||||
"depends": ["report_xlsx"],
|
||||
"development_status": "Mature",
|
||||
|
||||
@@ -27,9 +27,12 @@ class TestPartnerXlsx(models.AbstractModel):
|
||||
"data": {"value": self._render("len(partner.child_ids)")},
|
||||
"width": 10,
|
||||
},
|
||||
"date": {
|
||||
"header": {"value": "Date"},
|
||||
"data": {"value": self._render("partner.date")},
|
||||
"create_date": {
|
||||
"header": {"value": "Creation Date"},
|
||||
"data": {
|
||||
"value": self._render("partner.create_date"),
|
||||
"format": FORMATS["format_date_right"],
|
||||
},
|
||||
"width": 13,
|
||||
},
|
||||
}
|
||||
|
||||
@@ -1,26 +1,23 @@
|
||||
# Copyright 2009-2019 Noviat.
|
||||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
|
||||
|
||||
from datetime import date
|
||||
|
||||
from odoo.tests.common import TransactionCase
|
||||
|
||||
|
||||
class TestReportXlsxHelper(TransactionCase):
|
||||
def setUp(self):
|
||||
super().setUp()
|
||||
today = date.today()
|
||||
p1 = self.env.ref("base.res_partner_1")
|
||||
p2 = self.env.ref("base.res_partner_2")
|
||||
p1.date = today
|
||||
p2.date = today
|
||||
self.partners = p1 + p2
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
p1 = cls.env.ref("base.res_partner_1")
|
||||
p2 = cls.env.ref("base.res_partner_2")
|
||||
cls.partners = p1 + p2
|
||||
ctx = {
|
||||
"report_name": "report_xlsx_helper.test_partner_xlsx",
|
||||
"active_model": "res.partner",
|
||||
"active_ids": self.partners.ids,
|
||||
"active_ids": cls.partners.ids,
|
||||
}
|
||||
self.report = self.env["ir.actions.report"].with_context(**ctx)
|
||||
cls.report = cls.env["ir.actions.report"].with_context(**ctx)
|
||||
|
||||
def test_report_xlsx_helper(self):
|
||||
report_xls = self.report._render_xlsx(None, None, None)
|
||||
|
||||
Reference in New Issue
Block a user