def test_A_000015(self): """ Confirms no date filters returns the same number of results as applying a date filter from 01/01/0100 to 01/01/9000 """ def oracle(init_count, final_count): self.assertEqual(init_count, final_count) Search.search_location(self.driver, 'United States') Search.search(self.driver) Search.filter_dates(self.driver, '01/01/0100', '01/01/9000') init_count = Search.count_results(self.driver) Search.clear_date_filter(self.driver) Search.search(self.driver) final_count = Search.count_results(self.driver) oracle(init_count, final_count)
def test_A_000024(self): """ Confirms cycling of panel visibility and date filters does not result in result count problems """ def oracle(): """ Checks that search result is greater than 0 """ self.assertGreater(Search.count_results(self.driver), 0) Search.show_hide_panel(self.driver) Search.show_hide_panel(self.driver) Search.reset(self.driver) Search.search(self.driver) Search.filter_dates(self.driver, "11/12/2018", "11/13/2018") Search.reset(self.driver) Search.search(self.driver) oracle()
def test_A_000004(self): """ Confirms the start and end date in a NWIS Unit Values data search are applied throughout search and workspace export workflow """ def oracle(): """ Start date and end date in workspace match the initial date filtering values established in the Search interface """ self.assertTrue( Workspace.is_in_results(self.driver, ['2015-12-01', '2015-12-30'], 10)) Search.search_location(self.driver, 'Tampa ') Services.filters(self.driver, titles='NWIS Unit Values') Search.filter_dates(self.driver, '12/01/2015', '12/30/2015') Filter.open(self.driver) Filter.to_workspace_text(self.driver, 'Derived Value') oracle()