Browse Source

[IMP] Module 'auditlog' - Remove the unit test causing trouble with Travis CI

pull/1040/head
sebalix 10 years ago
committed by Enric Tobella
parent
commit
1e6d2b5b4f
No known key found for this signature in database GPG Key ID: 1A2546A1B7BA2451
  1. 35
      auditlog/tests/test_auditlog.py

35
auditlog/tests/test_auditlog.py

@ -105,38 +105,3 @@ class TestAuditlog(TransactionCase):
('method', '=', 'write'), ('method', '=', 'write'),
('res_id', '=', testgroup4.id), ('res_id', '=', testgroup4.id),
]).ensure_one()) ]).ensure_one())
def test_LogInheritedField(self):
"""Check the log works well when updating an inherited field
(e.g. field 'lang' on 'res.users' inherited from 'res.partner').
"""
auditlog_log = self.env['auditlog.log']
users_model_id = self.env.ref('base.model_res_users').id
self.env['auditlog.rule'].create({
'name': 'testrule for users',
'model_id': users_model_id,
'log_read': True,
'log_create': True,
'log_write': True,
'log_unlink': True,
'state': 'subscribed',
})
# Log 'create'
user = self.env['res.users'].create({
'name': 'testuser_inheritedfield',
'login': 'testuser.inheritedfield@company.com',
'lang': 'en_US', # field inherited from 'res.partner'
})
self.assertTrue(auditlog_log.search([
('model_id', '=', users_model_id),
('method', '=', 'create'),
('res_id', '=', user.id),
]).ensure_one())
# Log 'read'
data = user.read()[0]
self.assertIn('lang', data)
self.assertTrue(auditlog_log.search([
('model_id', '=', users_model_id),
('method', '=', 'read'),
('res_id', '=', user.id),
]))
Loading…
Cancel
Save