def test_custom_search(self):
helpers.call_action('package_create', name='test_package_a',
custom_text='z')
helpers.call_action('package_create', name='test_package_b',
custom_text='y')
response = self.app.get('/dataset')
# change the sort by form to our custom_text ascending
response.forms[1].fields['sort'][0].value = 'custom_text asc'
response = response.forms[1].submit()
# check that package_b appears before package a (y < z)
a = response.body.index('test_package_a')
b = response.body.index('test_package_b')
nt.assert_true(b < a)
response.forms[1].fields['sort'][0].value = 'custom_text desc'
# check that package_a appears before package b (z is first in
# descending order)
response = response.forms[1].submit()
a = response.body.index('test_package_a')
b = response.body.index('test_package_b')
nt.assert_true(a < b)
test_example_idatasetform.py 文件源码
python
阅读 18
收藏 0
点赞 0
评论 0
评论列表
文章目录