Пример #1
0
 def test_user_role(self):
     Role.insert_roles()
     u = User(name='ose', password='******', email='*****@*****.**')
     self.assertTrue(u.can(Permission.COMMENT))
     self.assertTrue(u.can(Permission.WRITE))
     self.assertTrue(u.can(Permission.FOLLOW))
     self.assertFalse(u.can(Permission.ADMIN))
     self.assertFalse(u.can(Permission.MODERATE))
Пример #2
0
 def test_admin(self):
     Role.insert_roles()
     u = User(name='ose',
              password='******',
              email='*****@*****.**',
              id=1)
     self.assertTrue(u.can(Permission.COMMENT))
     self.assertTrue(u.can(Permission.WRITE))
     self.assertTrue(u.can(Permission.FOLLOW))
     self.assertTrue(u.can(Permission.ADMIN))
     self.assertTrue(u.can(Permission.MODERATE))