From 870aff94e4a058a690f86b6f9524376a304cac46 Mon Sep 17 00:00:00 2001 From: Jinfei Fan Date: Wed, 8 Feb 2017 15:32:00 -0500 Subject: [PATCH] add test case for package_search() 'fl' support --- ckan/tests/logic/action/test_get.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/ckan/tests/logic/action/test_get.py b/ckan/tests/logic/action/test_get.py index 8800c5b1980..a7bae7d3586 100644 --- a/ckan/tests/logic/action/test_get.py +++ b/ckan/tests/logic/action/test_get.py @@ -852,6 +852,17 @@ def test_search(self): eq(search_result['results'][0]['title'], 'Rivers') eq(search_result['count'], 1) + def test_search_fl(self): + factories.Dataset(title='Rivers', name='test_ri') + factories.Dataset(title='Lakes') + + search_result = helpers.call_action('package_search', q='rivers', fl=['title', 'name']) + + eq(search_result['results'][0]['title'], 'Rivers') + eq(search_result['results'][0]['name'], 'test_ri') + eq(len(search_result['results'][0]), 2) + eq(search_result['count'], 1) + def test_search_all(self): factories.Dataset(title='Rivers') factories.Dataset(title='Lakes')