def test_powerview_create(self):
'''Creating a powerview returns a dict with expected values'''
sysadmin = Sysadmin()
powerview_result = toolkit.get_action('powerview_create')(
context={'user': sysadmin['name']},
data_dict=self._make_create_data_dict()
)
nosetools.assert_true(isinstance(powerview_result, dict))
nosetools.assert_true(powerview_result['title'] == 'Title')
nosetools.assert_true(powerview_result['description'] ==
'My short description.')
nosetools.assert_true(powerview_result['view_type'] == 'my-view-type')
nosetools.assert_true(isinstance(powerview_result['config'], dict))
nosetools.assert_true(powerview_result['private'])
# created_by field auto-populated
nosetools.assert_equal(powerview_result['created_by'], sysadmin['id'])
评论列表
文章目录