Exemple #1
0
    def add_user(self, **kwargs):
        if 'func_key_private_template_id' not in kwargs:
            func_key_template = self.add_func_key_template(private=True)
            kwargs['func_key_private_template_id'] = func_key_template.id

        kwargs.setdefault('id', self._generate_int())
        user = UserFeatures(**kwargs)
        self.add_me(user)
        return user
Exemple #2
0
    def add_user(self, **kwargs):
        if 'func_key_private_template_id' not in kwargs:
            func_key_template = self.add_func_key_template(private=True)
            kwargs['func_key_private_template_id'] = func_key_template.id

        kwargs.setdefault('id', self._generate_int())
        kwargs.setdefault('tenant_uuid', self.default_tenant.uuid)
        kwargs.setdefault('firstname', 'John')

        fullname = kwargs['firstname']
        if 'lastname' in kwargs:
            fullname += " " + kwargs['lastname']

        kwargs.setdefault('callerid', '"{}"'.format(fullname))
        user = UserFeatures(**kwargs)
        self.add_me(user)
        return user
Exemple #3
0
 def test_add_user(self):
     user = UserFeatures()
     user.firstname = "test_user"
     user_dao.add_user(user)
     result = user_dao.get_all()
     self.assertEqual(result, [user])
Exemple #4
0
    def test_fullname(self):
        user = UserFeatures()
        user.firstname = 'firstname'
        user.lastname = 'lastname'

        self.assertEqual(user.fullname, 'firstname lastname')
Exemple #5
0
 def test_add_user(self):
     user = UserFeatures()
     user.firstname = 'test_user'
     user_dao.add_user(user)
     result = user_dao.get_all()
     self.assertEqual(result, [user])
    def test_fullname(self):
        user = UserFeatures()
        user.firstname = 'firstname'
        user.lastname = 'lastname'

        self.assertEqual(user.fullname, 'firstname lastname')