示例#1
0
 def test_sorting_by_downloads(self, mozwebqa):
     """ Litmus 17342
         https://litmus.mozilla.org/show_test.cgi?id=17342 """
     AddonsHomePage(mozwebqa).header.search_for('firebug')
     amo_search_page = AddonsSearchHomePage(mozwebqa).sort_by('downloads')
     Assert.true('sort=weeklydownloads' in amo_search_page.get_url_current_page())
     Assert.is_sorted_descending([i.downloads for i in amo_search_page.results()])
示例#2
0
 def test_sorting_by_updated_date(self, mozwebqa):
     """ Litmus 17345
         https://litmus.mozilla.org/show_test.cgi?id=17345 """
     AddonsHomePage(mozwebqa).header.search_for('firebug')
     amo_search_page = AddonsSearchHomePage(mozwebqa).sort_by('updated')
     Assert.true('sort=updated' in amo_search_page.get_url_current_page())
     Assert.is_sorted_descending([i.updated_date for i in amo_search_page.results()])
示例#3
0
 def test_sorting_by_created_date(self, testsetup):
     """ Litmus 17343
         https://litmus.mozilla.org/show_test.cgi?id=17343 """
     AddonsHomePage(testsetup).header.search_for('firebug')
     amo_search_page = AddonsSearchHomePage(testsetup).sort_by('created')
     Assert.true('sort=newest' in amo_search_page.get_url_current_page())
     Assert.is_sorted_descending([i.created_date for i in amo_search_page.results()])
示例#4
0
 def test_sorting_by_users_number(self, mozwebqa):
     """Litmus 24867"""
     AddonsHomePage(mozwebqa).header.search_for('firebug')
     amo_search_page = AddonsSearchHomePage(mozwebqa).sort_by('users')
     Assert.true('sort=users' in amo_search_page.get_url_current_page())
     Assert.is_sorted_descending([i.users for i in amo_search_page.results()])