def test_powerview_list_user_powerviews(self):
'''
Calling powerview_list only returns powerviews for the passed user id.
'''
user_one = User()
user_two = User()
user_three = User()
p1 = factories.PowerView(user=user_one, private=False)
p2 = factories.PowerView(user=user_two, private=False)
p3 = factories.PowerView(user=user_two, private=False)
context = {'user': user_three['name']}
powerview_list = toolkit.get_action('powerview_list')(
context=context,
data_dict={'id': user_two['name']})
nosetools.assert_equal(len(powerview_list), 2)
nosetools.assert_true(p1 not in powerview_list)
nosetools.assert_true(p2 in powerview_list)
nosetools.assert_true(p3 in powerview_list)
评论列表
文章目录