def test_breadcrumb_on_dataset_page(self): url = h.url_for(controller='package', action='read', id='test_dataset_1') result = self.app.get(url) page = str(result.response) begin_str = '<ol class="breadcrumb" vocab="https://schema.org/" typeof="BreadcrumbList">' end_str = '</ol>' search_strings = ['/dataset', 'Test Dataset 1', 'test_dataset_1'] hdx_test_util.are_strings_in_text(page, search_strings, begin_str, end_str)
def test_breadcrumb_on_dataset_page(self): url = h.url_for( controller='ckanext.hdx_search.controllers.simple_search_controller:HDXSimpleSearchController', action='package_search') result = self.app.get(url) page = str(result.response) begin_str = '<ol class="breadcrumb">' end_str = '</ol>' search_strings = ['<a href="/dataset">Datasets</a>'] hdx_test_util.are_strings_in_text( page, search_strings, begin_str, end_str)
def test_breadcrumb_on_dataset_page(self): url = h.url_for( controller='package', action='read', id='test_dataset_1') result = self.app.get(url) page = str(result.response) begin_str = '<ol class="breadcrumb">' end_str = '</ol>' search_strings = [ '/dataset?ext_indicator=0', 'Test Dataset 1', 'test_dataset_1'] hdx_test_util.are_strings_in_text( page, search_strings, begin_str, end_str)
def test_breadcrumb_on_dataset_page(self): url = h.url_for( controller= 'ckanext.hdx_search.controllers.search_controller:HDXSearchController', action='search') result = self.app.get(url) page = str(result.response) begin_str = '<ol class="breadcrumb" vocab="https://schema.org/" typeof="BreadcrumbList">' end_str = '</ol>' search_strings = ['<a href="/dataset">Datasets</a>'] hdx_test_util.are_strings_in_text(page, search_strings, begin_str, end_str)
def test_breadcrumb_on_indicator_page(self): url = h.url_for(controller='package', action='read', id='test_indicator_1') result = self.app.get(url) page = str(result.response) begin_str = '<ol class="breadcrumb">' end_str = '</ol>' search_strings = [ '/dataset?ext_indicator=1', 'Test Indicator 1', 'test_indicator_1' ] hdx_test_util.are_strings_in_text(page, search_strings, begin_str, end_str)