mirror of
https://github.com/OCA/reporting-engine.git
synced 2025-02-16 16:30:38 +02:00
37 lines
1.1 KiB
Python
37 lines
1.1 KiB
Python
# Copyright (C) 2019 IBM Corp.
|
|
# Copyright (C) 2019 Open Source Integrators
|
|
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
|
|
|
|
import odoo.tests.common as test_common
|
|
|
|
|
|
class TestReportBatch(test_common.SingleTransactionCase):
|
|
def setUp(self):
|
|
super(TestReportBatch, self).setUp()
|
|
self.report_picking_operations = self.env.ref("stock.action_report_picking")
|
|
self.report_deliveryslip = self.env.ref("stock.report_deliveryslip")
|
|
|
|
def test_report_batch(self):
|
|
report_batch = self.env["ir.actions.report"].create(
|
|
{
|
|
"name": "Batch Report",
|
|
"report_type": "qweb-pdf",
|
|
"model": "stock.picking",
|
|
"report_name": "my_custom_batch_report",
|
|
}
|
|
)
|
|
report_batch.write(
|
|
{
|
|
"subreport_ids": [
|
|
(
|
|
6,
|
|
0,
|
|
[
|
|
self.report_picking_operations.id,
|
|
self.report_deliveryslip.id,
|
|
],
|
|
)
|
|
]
|
|
}
|
|
)
|