Example #1
0
    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)
Example #2
0
    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()
Example #3
0
    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()