def test_powerview_list_private_powerview(self):
'''
Calling powerview_list by a normal user only returns public and
authorized powerviews.
'''
user_one = User()
user_two = User()
p1 = factories.PowerView(user=user_one, private=False)
p2 = factories.PowerView(user=user_one, private=True)
context = {'user': user_two['name']}
powerview_list = toolkit.get_action('powerview_list')(
context=context,
data_dict={'id': user_one['name']})
nosetools.assert_equal(len(powerview_list), 1)
nosetools.assert_true(p1 in powerview_list)
nosetools.assert_true(p2 not in powerview_list)
评论列表
文章目录