Odoo18-Base/odoo/addons/test_new_api/tests/test_unlink.py
2025-03-10 11:12:23 +07:00

22 lines
679 B
Python

from odoo.tests import common
class TestUnlinkRecord(common.TransactionCase):
@classmethod
def setUpClass(cls):
super().setUpClass()
cls.Container = cls.env['test_new_api.unlink.container']
cls.Line = cls.env['test_new_api.unlink.line']
def test_unlink_lot_of_records_with_translate_related(self):
nb_line_to_create = self.env.cr.IN_MAX + 1
container = self.Container.create({'name': 'C'})
lines = self.Line.create([
{'container_id': container.id} for __ in range(nb_line_to_create)
])
self.assertEqual(lines.mapped('container_name'), ['C'] * nb_line_to_create)
lines.unlink()