diff options
| author | Thibault Delavallée <tde@odoo.com> | 2017-11-15 17:28:12 +0100 |
|---|---|---|
| committer | Thibault Delavallée <tde@odoo.com> | 2017-11-29 10:11:15 +0100 |
| commit | 22cce3be9d3950ffeb5baa6e458bf566bbb82c3c (patch) | |
| tree | 3d42325a85a112b435e29374a2e86cd764a0ffda /odoo/addons/test_performance | |
| parent | d040bfde89fca1c702e6e95c3b808e0b48c2267a (diff) | |
[ADD] test_mail: add some performances tests
Diffstat (limited to 'odoo/addons/test_performance')
| -rw-r--r-- | odoo/addons/test_performance/tests/test_performance.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/odoo/addons/test_performance/tests/test_performance.py b/odoo/addons/test_performance/tests/test_performance.py index 722adc24dab..6ef6c5a0c7b 100644 --- a/odoo/addons/test_performance/tests/test_performance.py +++ b/odoo/addons/test_performance/tests/test_performance.py @@ -16,7 +16,12 @@ def queryCount(**counters): def decorate(func): @functools.wraps(func) def wrapper(self): - for user in self.env.user + self.env.ref('base.user_demo'): + if hasattr(self, 'test_users'): + users = self.test_users.filtered(lambda user: user.login in counters.keys()) + else: + users = self.env['res.users'].search([('login', 'in', list(counters.keys()))]) + # for user in self.env.user + self.env.ref('base.user_demo'): + for user in users: # switch user self.uid = user.id self.env = self.env(user=self.uid) |
