@@ -15,13 +15,15 @@ class TestBiViewEditor(TransactionCase):
15
15
def setUp (self ):
16
16
def _get_models (model_name_list ):
17
17
return (
18
- self .env ["ir.model" ].search ([("model" , "=" , name )])
18
+ self .env ["ir.model" ].sudo (). search ([("model" , "=" , name )])
19
19
for name in model_name_list
20
20
)
21
21
22
22
def _get_fields (model_field_list ):
23
23
return (
24
- self .env ["ir.model.fields" ].search (
24
+ self .env ["ir.model.fields" ]
25
+ .sudo ()
26
+ .search (
25
27
[("model" , "=" , model_field [0 ]), ("name" , "=" , model_field [1 ])],
26
28
limit = 1 ,
27
29
)
@@ -117,8 +119,10 @@ def test_01_get_fields(self):
117
119
self .assertGreater (len (fields ), 0 )
118
120
119
121
def test_02_get_join_nodes (self ):
120
- field_res_users = self .env ["ir.model.fields" ].search (
121
- [("name" , "=" , "login" ), ("model" , "=" , "res.users" )], limit = 1
122
+ field_res_users = (
123
+ self .env ["ir.model.fields" ]
124
+ .sudo ()
125
+ .search ([("name" , "=" , "login" ), ("model" , "=" , "res.users" )], limit = 1 )
122
126
)
123
127
field_data = [
124
128
{
@@ -223,8 +227,10 @@ def test_09_create_open_bve_object(self):
223
227
224
228
# create bve object
225
229
bi_view .action_create ()
226
- model = self .env ["ir.model" ].search (
227
- [("model" , "=" , "x_bve.testview4" ), ("name" , "=" , "Test View4" )]
230
+ model = (
231
+ self .env ["ir.model" ]
232
+ .sudo ()
233
+ .search ([("model" , "=" , "x_bve.testview4" ), ("name" , "=" , "Test View4" )])
228
234
)
229
235
self .assertEqual (len (model ), 1 )
230
236
@@ -367,12 +373,16 @@ def test_18_action_translations(self):
367
373
368
374
@odoo .tests .tagged ("post_install" , "-at_install" )
369
375
def test_19_field_selection (self ):
370
- field = self .env ["ir.model.fields" ].search (
371
- [
372
- ("model" , "=" , self .company_model_name ),
373
- ("name" , "=" , "base_onboarding_company_state" ),
374
- ],
375
- limit = 1 ,
376
+ field = (
377
+ self .env ["ir.model.fields" ]
378
+ .sudo ()
379
+ .search (
380
+ [
381
+ ("model" , "=" , self .company_model_name ),
382
+ ("name" , "=" , "base_onboarding_company_state" ),
383
+ ],
384
+ limit = 1 ,
385
+ )
376
386
)
377
387
selection_data = [
378
388
{
0 commit comments