Пример #1
0
 def setUp(self):
     self.config = testing.setUp()
     self.auth_strategy = AuthenticationStrategy()
     from sqlalchemy import create_engine
     engine = create_engine('sqlite://')
     from consensus.models import (
         Base,
         User,
         )
     DBSession.configure(bind=engine)
     Base.metadata.create_all(engine)
     with transaction.manager:
         model = User('TestUser',str(Password.create('TestPass')))
         role = Role('ROLE_USER', 'The default role for all users.')
         DBSession.add(role)
         model.roles.append(DBSession.query(Role).filter_by(alias='ROLE_USER').first())
         DBSession.add(model)
Пример #2
0
 def __init__(self, username, password, email, name):
     self.username = username
     self.password = str(Password.create(password))
     self.email = email
     self.name = name