def test_powerview_remove_resource_anon_user_allow_create(self):
'''
Calling powerview remove resource for an anon user still raises
NotAuthorized.
'''
dataset = factories.Dataset()
r1 = factories.Resource(package_id=dataset['id'])
powerview = powerview_factories.PowerView(resources=[r1['id']])
context = {'user': '', 'model': model}
nosetools.assert_raises(NotAuthorized, helpers.call_auth,
'ckanext_powerview_remove_resource',
context=context,
powerview_id=powerview['id'],
resource_id=r1['id'])
评论列表
文章目录