You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
851 B
24 lines
851 B
# -*- coding: utf-8 -*-
|
|
# (c) 2015 Antiun Ingeniería S.L. - Sergio Teruel
|
|
# (c) 2015 Antiun Ingeniería S.L. - Carlos Dauden
|
|
# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html
|
|
|
|
from openerp.tests.common import TransactionCase
|
|
|
|
|
|
class TestSAuthSupplier(TransactionCase):
|
|
def setUp(self):
|
|
super(TestSAuthSupplier, self).setUp()
|
|
ir_config_parameter = self.env['ir.config_parameter']
|
|
ir_config_parameter.set_param('auth_signup.allow_uninvited', 'True')
|
|
|
|
def test_user_signup(self):
|
|
values = {
|
|
'login': 'test@test.com',
|
|
'name': 'test',
|
|
'password': '1234',
|
|
'account_type': 'supplier'
|
|
}
|
|
user_obj = self.env['res.users']
|
|
user = user_obj.browse(user_obj._signup_create_user(values))
|
|
self.assertTrue(user.partner_id.supplier)
|