Browse Source

[IMP] Improved the Test case for the search method

Saifuddin 7 năm trước cách đây
mục cha
commit
cd81ed4077
1 tập tin đã thay đổi với 7 bổ sung0 xóa
  1. 7 0
      mass_editing/tests/test_mass_editing.py

+ 7 - 0
mass_editing/tests/test_mass_editing.py

@@ -21,11 +21,18 @@ class TestMassEditing(common.TransactionCase):
         self.partner_model = model_obj.\
             search([('model', '=', 'res.partner')])
         self.user_model = model_obj.search([('model', '=', 'res.users')])
+        '''Calling the Search method without context for the Search from the List view of the Fields'''
         self.fields_model = self.env['ir.model.fields'].\
             search([('model_id', '=', self.partner_model.id),
                     ('name', 'in', ['email', 'phone', 'category_id', 'comment',
                                     'country_id', 'customer', 'child_ids',
                                     'title'])])
+        '''Calling the Search method with context for the Search model_id field related fields in the fields_ids'''
+        self.fields_model = self.env['ir.model.fields'].with_context({'mass_edit': True}).\
+            search([('model_id', '=', self.partner_model.id),
+                    ('name', 'in', ['email', 'phone', 'category_id', 'comment',
+                                    'country_id', 'customer', 'child_ids',
+                                    'title'])])
         self.mass = self._create_mass_editing(self.partner_model,
                                               self.fields_model)
         self.copy_mass = self.mass.copy()