Exemple #1
0
    def create_users(self):
        self.users_data = [
            {
                "name": "admin",
                "email": "*****@*****.**",
                "password": "******",
                "roles": [self.role('admin')]
            },
            {
                "name": "moderator",
                "email": "*****@*****.**",
                "password": "******",
                "roles": [self.role('moderator')]
            },
            {
                "name": "editor",
                "email": "*****@*****.**",
                "password": "******",
                "roles": [self.role('editor')]
            },
            {
                "name": "user",
                "email": "*****@*****.**",
                "password": "******",
                "roles": [self.role('user'), self.role('viewer')]
            },
        ]

        for data in self.users_data:
            name = data.get('name')
            pwd = data.get("password")
            if not name in self.users:
                user = User.createuser(**data)
                self.users[name] = user
                print("User: mail:{o.email} pwd:{pwd}".format(o=user, pwd=pwd))
 def test_get_authors_without_created_by_should_raise_exception(self):
     user = User.createuser(
         u'Lechuck',
         '*****@*****.**',
         'guybrushsucks',
     )
     self.channel.authors = [user]
     with self.assertRaises(db.ValidationError):
         self.channel.get_authors()
Exemple #3
0
 def test_get_authors_without_created_by_should_raise_exception(self):
     user = User.createuser(
         u'Lechuck',
         '*****@*****.**',
         'guybrushsucks',
     )
     self.channel.authors = [user]
     with self.assertRaises(db.ValidationError):
         self.channel.get_authors()
Exemple #4
0
 def create_user(self, data):
     name = data.get('name')
     if name not in self.users:
         pwd = data.get("password")
         data['roles'] = [self.role(role) for role in data.get('roles')]
         user = User.createuser(**data)
         self.users[name] = user
         logger.info("Created: User: mail:%s pwd:%s", user.email, pwd)
         return user
     else:
         logger.info("Exist: User: mail: %s", data.get('email'))
 def create_user(self, data):
     name = data.get('name')
     if name not in self.users:
         pwd = data.get("password")
         data['roles'] = [self.role(role) for role in data.get('roles')]
         user = User.createuser(**data)
         self.users[name] = user
         logger.info("Created: User: mail:%s pwd:%s", user.email, pwd)
         return user
     else:
         logger.info("Exist: User: mail: %s", data.get('email'))
Exemple #6
0
    def create_users(self):

        self.users_data = self.json_data.get('users')

        for data in self.users_data:
            name = data.get('name')
            if name not in self.users:
                pwd = data.get("password")
                data['roles'] = [self.role(role) for role in data.get('roles')]
                user = User.createuser(**data)
                self.users[name] = user
                logger.info("Created: User: mail:{o.email} pwd:{pwd}".format(
                    o=user, pwd=pwd))
            else:
                logger.info("Exist: User: mail:{o[email]}".format(o=data))
Exemple #7
0
    def create_users(self):

        self.users_data = self.json_data.get('users')

        for data in self.users_data:
            name = data.get('name')
            if name not in self.users:
                pwd = data.get("password")
                data['roles'] = [self.role(role) for role in data.get('roles')]
                user = User.createuser(**data)
                self.users[name] = user
                logger.info(
                    "Created: User: mail:{o.email} pwd:{pwd}".format(o=user,
                                                                     pwd=pwd)
                )
            else:
                logger.info("Exist: User: mail:{o[email]}".format(o=data))
Exemple #8
0
    def create_users(self):
        self.users_data = [
            {
                "name": "admin",
                "email": "*****@*****.**",
                "password": "******",
                "roles": [self.role('admin')]
            },
            {
                "name": "moderator",
                "email": "*****@*****.**",
                "password": "******",
                "roles": [self.role('moderator')]
            },
            {
                "name": "editor",
                "email": "*****@*****.**",
                "password": "******",
                "roles": [self.role('editor')]
            },
            {
                "name": "user",
                "email": "*****@*****.**",
                "password": "******",
                "roles": [self.role('user'), self.role('viewer')]
            },
        ]

        for data in self.users_data:
            name = data.get('name')
            pwd = data.get("password")
            if name not in self.users:
                user = User.createuser(**data)
                self.users[name] = user
                logger.info(
                    "Created: User: mail:{o.email} pwd:{pwd}".format(o=user,
                                                                     pwd=pwd)
                )
            else:
                logger.info("Exist: User: mail:{o[email]}".format(o=data))