Beispiel #1
0
 def test_user_assigned(self):
     user = User.objects.get(pk=2)
     obj = TestModel.objects.get(pk=1)
     lst = get_permission_targets("testapp.use.testapp.testmodel", user)
     self.assertEqual(len(lst), 1)
     self.assertEqual(lst[0], obj)
Beispiel #2
0
 def test_group_assigned(self):
     grouper = User.objects.get(pk=3)
     self.assertEqual(len(get_permission_targets("testapp.use.testapp.testmodel", grouper)), 0)
     self.assertEqual(len(get_permission_targets("testapp.have.testapp.testmodel", grouper)), 1)
Beispiel #3
0
 def test_none_assigned(self):
     user = User.objects.get(pk=2)
     self.assertEqual(len(get_permission_targets("testapp.have.testapp.testmodel", user)), 0)