oca-technical/odoo-bringout-oca-management-system-mgmtsystem_review/mgmtsystem_review/tests/test_create_review.py
2025-08-29 15:43:03 +02:00

25 lines
783 B
Python

from odoo import fields
from odoo.addons.base.tests.common import BaseCommon
class TestModelReviewBase(BaseCommon):
@classmethod
def setUpClass(cls):
super().setUpClass()
cls.review = cls.env["mgmtsystem.review"].create(
{"name": "SampleReview", "date": fields.Datetime.now()}
)
class TestModelReview(TestModelReviewBase):
"""Test class for mgmtsystem_review."""
def test_review_misc(self):
self.assertNotEqual(self.review.reference, "NEW")
self.review.button_close()
self.assertEqual(self.review.state, "done")
res = self.env["ir.actions.report"]._render(
"mgmtsystem_review.review_report_template", self.review.ids
)
self.assertRegex(str(res[0]), "SampleReview")