[IMP] partner_statement: test performance improvement
This commit is contained in:
committed by
Miquel Raïch
parent
a01dd7cfe8
commit
5b7e7d4842
@@ -4,17 +4,28 @@ from odoo.tests.common import TransactionCase
|
||||
|
||||
|
||||
class TestResConfigSettings(TransactionCase):
|
||||
def setUp(self):
|
||||
super().setUp()
|
||||
self.config = self.env["res.config.settings"]
|
||||
self.cr.execute(
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
cls.env = cls.env(
|
||||
context=dict(
|
||||
cls.env.context,
|
||||
mail_create_nolog=True,
|
||||
mail_create_nosubscribe=True,
|
||||
mail_notrack=True,
|
||||
no_reset_password=True,
|
||||
tracking_disable=True,
|
||||
)
|
||||
)
|
||||
cls.config = cls.env["res.config.settings"]
|
||||
cls.cr.execute(
|
||||
"SELECT uid FROM res_groups_users_rel "
|
||||
"WHERE gid IN (SELECT res_id FROM ir_model_data "
|
||||
" WHERE module='account' AND name='group_account_invoice') "
|
||||
"ORDER BY uid DESC LIMIT 1"
|
||||
)
|
||||
self.account_user = self.cr.fetchone()[0]
|
||||
self.user_obj = self.env["res.users"].with_user(self.account_user)
|
||||
cls.account_user = cls.cr.fetchone()[0]
|
||||
cls.user_obj = cls.env["res.users"].with_user(cls.account_user)
|
||||
|
||||
def test_groups(self):
|
||||
conf = self.config.create(
|
||||
|
||||
Reference in New Issue
Block a user