def test_powerview_add_resource_normal_user(self):
'''
Calling powerview add resource for a normal user raises NotAuthorized.
'''
a_user = factories.User()
dataset = factories.Dataset()
r1 = factories.Resource(package_id=dataset['id'])
powerview = powerview_factories.PowerView(user=a_user)
context = {'user': a_user['name'], 'model': model}
nosetools.assert_raises(NotAuthorized, helpers.call_auth,
'ckanext_powerview_add_resource',
context=context,
powerview_id=powerview['id'],
resource_id=r1['id'])
评论列表
文章目录