Пример #1
0
    def test_get_model_permissions(self):
        instance = PermissionHandler(model=Article)

        # get all permissions related to Article
        model_permissions = Permission.objects.filter(
                content_type__app_label='permission',
                content_type__model='article'
            )
        model_permissions = set([u"permission.%s" % p.codename for p in model_permissions.all()])

        self.assertItemsEqual(instance.get_model_permissions(), model_permissions)
Пример #2
0
    def test_get_model_permissions(self):
        instance = PermissionHandler(model=Article)

        # get all permissions related to Article
        model_permissions = Permission.objects.filter(
            content_type__app_label='permission',
            content_type__model='article')
        model_permissions = set(
            [u"permission.%s" % p.codename for p in model_permissions.all()])

        self.assertItemsEqual(instance.get_model_permissions(),
                              model_permissions)