diff options
| author | Yannick Tivisse <yti@odoo.com> | 2019-11-04 16:35:57 +0100 |
|---|---|---|
| committer | Yannick Tivisse <yti@odoo.com> | 2019-11-05 13:08:03 +0100 |
| commit | ba44fe871bd1d096d64ab9a98c5b30b000bbfd56 (patch) | |
| tree | 4e57154c1cb0fc813bca38f3e795d468df2582fa /addons/maintenance/tests | |
| parent | 4a9ba5ad099261a283db034dcaff22e301e7dda7 (diff) | |
[IMP] maintenance: Adapt tests to work with/without demo data
Diffstat (limited to 'addons/maintenance/tests')
| -rw-r--r-- | addons/maintenance/tests/test_maintenance.py | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/addons/maintenance/tests/test_maintenance.py b/addons/maintenance/tests/test_maintenance.py index e4decedb583..e4acceb1767 100644 --- a/addons/maintenance/tests/test_maintenance.py +++ b/addons/maintenance/tests/test_maintenance.py @@ -36,12 +36,17 @@ class TestEquipment(TransactionCase): groups_id=[(6, 0, [res_manager.id])] )) + self.equipment_monitor = self.env['maintenance.equipment.category'].create({ + 'name': 'Monitors', + 'alias_id': self.env.ref('maintenance.mail_alias_equipment').id, + }) + def test_10_equipment_request_category(self): # Create a new equipment equipment_01 = self.equipment.with_user(self.manager).create({ 'name': 'Samsung Monitor "15', - 'category_id': self.ref('maintenance.equipment_monitor'), + 'category_id': self.equipment_monitor.id, 'technician_user_id': self.ref('base.user_root'), 'owner_user_id': self.user.id, 'assign_date': time.strftime('%Y-%m-%d'), @@ -80,7 +85,7 @@ class TestEquipment(TransactionCase): """ Check the cron creates the necessary preventive maintenance requests""" equipment_cron = self.equipment.create({ 'name': 'High Maintenance Monitor because of Color Calibration', - 'category_id': self.ref('maintenance.equipment_monitor'), + 'category_id': self.equipment_monitor.id, 'technician_user_id': self.ref('base.user_root'), 'owner_user_id': self.user.id, 'assign_date': time.strftime('%Y-%m-%d'), @@ -113,7 +118,7 @@ class TestEquipment(TransactionCase): }) equipment = self.equipment.create({ 'name': 'High Maintenance Monitor because of Color Calibration', - 'category_id': self.ref('maintenance.equipment_monitor'), + 'category_id': self.equipment_monitor.id, 'technician_user_id': self.ref('base.user_root'), 'owner_user_id': self.user.id, 'assign_date': time.strftime('%Y-%m-%d'), |
