예제 #1
0
파일: tests.py 프로젝트: BlauFeuer/evennia
 def test_pperm(self):
     self.obj2.permissions.add('Developer')
     self.char2.permissions.add('Developer')
     self.assertEquals(False, lockfuncs.pperm(self.obj2, None, 'Players'))
     self.assertEquals(True, lockfuncs.pperm(self.char2, None, 'Players'))
     self.assertEquals(True, lockfuncs.pperm(self.account, None, 'Admins'))
     self.assertEquals(True, lockfuncs.pperm_above(self.account, None, 'Builders'))
     self.assertEquals(False, lockfuncs.pperm_above(self.account2, None, 'Admins'))
     self.assertEquals(True, lockfuncs.pperm_above(self.char2, None, 'Players'))
예제 #2
0
 def test_pperm(self):
     self.obj2.permissions.add("Developer")
     self.char2.permissions.add("Developer")
     self.assertEqual(False, lockfuncs.pperm(self.obj2, None, "Players"))
     self.assertEqual(True, lockfuncs.pperm(self.char2, None, "Players"))
     self.assertEqual(True, lockfuncs.pperm(self.account, None, "Admins"))
     self.assertEqual(True, lockfuncs.pperm_above(self.account, None, "Builders"))
     self.assertEqual(False, lockfuncs.pperm_above(self.account2, None, "Admins"))
     self.assertEqual(True, lockfuncs.pperm_above(self.char2, None, "Players"))
예제 #3
0
 def test_pperm(self):
     self.obj2.permissions.add('Developer')
     self.char2.permissions.add('Developer')
     self.assertEqual(False, lockfuncs.pperm(self.obj2, None, 'Players'))
     self.assertEqual(True, lockfuncs.pperm(self.char2, None, 'Players'))
     self.assertEqual(True, lockfuncs.pperm(self.account, None, 'Admins'))
     self.assertEqual(True,
                      lockfuncs.pperm_above(self.account, None, 'Builders'))
     self.assertEqual(False,
                      lockfuncs.pperm_above(self.account2, None, 'Admins'))
     self.assertEqual(True,
                      lockfuncs.pperm_above(self.char2, None, 'Players'))