Exemplo n.º 1
0
 def test_sorting_by_most_recently_updated(self, mozwebqa):
     """
     Test for Litmus 17345.
     https://litmus.mozilla.org/show_test.cgi?id=17345
     """
     search_page = Home(mozwebqa).header.search_for('firebug')
     search_page.sort_by('Recently Updated')
     Assert.true('sort=updated' in search_page.get_url_current_page())
     results = [i.updated_date for i in search_page.results()]
     Assert.is_sorted_descending(results)
     search_page.paginator.click_next_page()
     results.extend([i.updated_date for i in search_page.results()])
     Assert.is_sorted_descending(results)
Exemplo n.º 2
0
    def test_sorting_by_downloads(self, mozwebqa):
        """
        Test for Litmus 17342.
        https://litmus.mozilla.org/show_test.cgi?id=17342
        """
        search_page = Home(mozwebqa).header.search_for('firebug')
        search_page.sort_by('Weekly Downloads')
        Assert.true('sort=downloads' in search_page.get_url_current_page())
        downloads = [i.downloads for i in search_page.results()]
        Assert.is_sorted_descending(downloads)
        search_page.paginator.click_next_page()
        search_page.wait_for_results_refresh()

        downloads.extend([i.downloads for i in search_page.results()])
        Assert.is_sorted_descending(downloads)
Exemplo n.º 3
0
 def test_sorting_by_number_of_most_users(self, mozwebqa):
     """
     Test for Litmus 24867.
     https://litmus.mozilla.org/show_test.cgi?id=24867
     """
     search_page = Home(mozwebqa).header.search_for('firebug')
     search_page.sort_by('Most Users')
     Assert.true('sort=users' in search_page.get_url_current_page())
     Assert.is_sorted_descending([i.users for i in search_page.results()])
Exemplo n.º 4
0
 def test_sorting_by_newest(self, mozwebqa):
     """
     Test for Litmus 17343.
     https://litmus.mozilla.org/show_test.cgi?id=17343
     """
     search_page = Home(mozwebqa).header.search_for('firebug')
     search_page.sort_by('Newest')
     Assert.true('sort=created' in search_page.get_url_current_page())
     Assert.is_sorted_descending([i.created_date for i in search_page.results()])