def test_add_permissions(self): perm = Permission.objects.create( codename='temp', name='Temporary', content_type=ContentType.objects.get_for_model(User)) Scientist.add_permissions(perm) self.assertTrue(perm in Scientist.get_permissions())
def test_add_permissions(self): perm = Permission.objects.create( codename='temp', name='Temporary', content_type=ContentType.objects.get_for_model(User) ) Scientist.add_permissions(perm) self.assertTrue(perm in Scientist.get_permissions())
def test_synchronize(self): call_command('synchronize_roles') perm = Permission.objects.get(codename='change_user') self.assertTrue(perm in Scientist.get_permissions())
def test_get_permissions(self): self.assertEqual(len(Scientist.get_permissions()), 0)