def create_account(self): # create account user = Account(name='lepture', password='******', email='[email protected]') user.save() group = Account(name='yuan', role=user.id) group.save()
def test_membership(self): user = Account(name='lepture') user.save() org = Account( name='yuan', account_type='org', org_owner_id=user.id, ) org.save() assert Team.query.count() == 1 team = Team(name='Developer', owner_id=org.id, _permission=3) team.members.append(user) team.save() assert Team.query.count() == 2 robot = Account(name='robot') robot.save() team.members.append(robot) assert len(org.permission_read.needs) == 3 assert len(org.permission_own.needs) == 2
def prehook(self): user = Account( name='lepture', email='*****@*****.**', password='******' ) user.save()