def test_sorting_by_most_recently_updated(self, mozwebqa): search_page = Home(mozwebqa).search_for("firebug") search_page.click_sort_by("Recently Updated") assert "sort=updated" in search_page.get_url_current_page() results = [i.updated_date for i in search_page.results] assert sorted(results, reverse=True) == results search_page.paginator.click_next_page() results.extend([i.updated_date for i in search_page.results]) assert sorted(results, reverse=True) == results
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).search_for('firebug') search_page.click_sort_by('Most Users') Assert.contains('sort=users', search_page.get_url_current_page()) Assert.is_sorted_descending([i.users for i in search_page.results])
def test_sorting_by_downloads(self, mozwebqa): search_page = Home(mozwebqa).search_for("firebug") search_page.click_sort_by("Weekly Downloads") assert "sort=downloads" in search_page.get_url_current_page() downloads = [i.downloads for i in search_page.results] assert sorted(downloads, reverse=True) == downloads search_page.paginator.click_next_page() downloads.extend([i.downloads for i in search_page.results]) assert sorted(downloads, reverse=True) == downloads
def test_sorting_by_newest(self, mozwebqa): """ Test for Litmus 17343. https://litmus.mozilla.org/show_test.cgi?id=17343 """ search_page = Home(mozwebqa).search_for('firebug') search_page.click_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])
def test_sorting_by_most_recently_updated(self, mozwebqa): search_page = Home(mozwebqa).search_for('firebug') search_page.click_sort_by('Recently Updated') assert 'sort=updated' in search_page.get_url_current_page() results = [i.updated_date for i in search_page.results] assert sorted(results, reverse=True) == results search_page.paginator.click_next_page() results.extend([i.updated_date for i in search_page.results]) assert sorted(results, reverse=True) == results
def test_sorting_by_downloads(self, mozwebqa): search_page = Home(mozwebqa).search_for('firebug') search_page.click_sort_by('Weekly Downloads') assert 'sort=downloads' in search_page.get_url_current_page() downloads = [i.downloads for i in search_page.results] assert sorted(downloads, reverse=True) == downloads search_page.paginator.click_next_page() downloads.extend([i.downloads for i in search_page.results]) assert sorted(downloads, reverse=True) == downloads
def test_sorting_by_most_recently_updated(self, base_url, selenium): search_page = Home(base_url, selenium).search_for('firebug') search_page.click_sort_by('Recently Updated') assert 'sort=updated' in search_page.get_url_current_page() results = [i.updated_date for i in search_page.results] assert sorted(results, reverse=True) == results search_page.paginator.click_next_page() results.extend([i.updated_date for i in search_page.results]) assert sorted(results, reverse=True) == results
def test_sorting_by_downloads(self, base_url, selenium): search_page = Home(base_url, selenium).search_for('firebug') search_page.click_sort_by('Weekly Downloads') assert 'sort=downloads' in search_page.get_url_current_page() downloads = [i.downloads for i in search_page.results] assert sorted(downloads, reverse=True) == downloads search_page.paginator.click_next_page() downloads.extend([i.downloads for i in search_page.results]) assert sorted(downloads, reverse=True) == downloads
def test_sorting_by_most_recently_updated(self, mozwebqa): search_page = Home(mozwebqa).search_for('firebug') search_page.click_sort_by('Recently Updated') Assert.contains('sort=updated', 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)
def test_sorting_by_most_recently_updated(self, mozwebqa): search_page = Home(mozwebqa).search_for('firebug') search_page.click_sort_by('Recently Updated') assert 'sort=updated' in search_page.get_url_current_page() results = [i.updated_date for i in search_page.results] assert results.sort(reverse=True) search_page.paginator.click_next_page() results.extend([i.updated_date for i in search_page.results]) assert results.sort(reverse=True)
def test_sorting_by_downloads(self, mozwebqa): search_page = Home(mozwebqa).search_for('firebug') search_page.click_sort_by('Weekly Downloads') assert 'sort=downloads' in search_page.get_url_current_page() downloads = [i.downloads for i in search_page.results] assert downloads.sort(reverse=True) search_page.paginator.click_next_page() downloads.extend([i.downloads for i in search_page.results]) assert downloads.sort(reverse=True)
def test_sorting_by_downloads(self, mozwebqa): search_page = Home(mozwebqa).search_for('firebug') search_page.click_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() downloads.extend([i.downloads for i in search_page.results]) Assert.is_sorted_descending(downloads)
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).search_for('firebug') search_page.click_sort_by('Recently Updated') Assert.contains('sort=updated', 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)
def test_sorting_by_downloads(self, mozwebqa): """ Test for Litmus 17342. https://litmus.mozilla.org/show_test.cgi?id=17342 """ search_page = Home(mozwebqa).search_for('firebug') search_page.click_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() downloads.extend([i.downloads for i in search_page.results]) Assert.is_sorted_descending(downloads)
def test_sorting_by_newest(self, mozwebqa): search_page = Home(mozwebqa).search_for("firebug") search_page.click_sort_by("Newest") assert "sort=created" in search_page.get_url_current_page() results = [i.created_date for i in search_page.results] assert sorted(results, reverse=True) == results
def test_sorting_by_newest(self, mozwebqa): search_page = Home(mozwebqa).search_for('firebug') search_page.click_sort_by('Newest') assert 'sort=created' in search_page.get_url_current_page() assert [i.created_date for i in search_page.results].sort(reverse=True)
def test_sorting_by_number_of_most_users(self, mozwebqa): search_page = Home(mozwebqa).search_for('firebug') search_page.click_sort_by('Most Users') Assert.contains('sort=users', search_page.get_url_current_page()) Assert.is_sorted_descending([i.users for i in search_page.results])
def test_sorting_by_number_of_most_users(self, mozwebqa): search_page = Home(mozwebqa).search_for('firebug') search_page.click_sort_by('Most Users') assert 'sort=users' in search_page.get_url_current_page() assert [i.users for i in search_page.results].sort(reverse=True)
def test_sorting_by_newest(self, mozwebqa): search_page = Home(mozwebqa).search_for('firebug') search_page.click_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])
def test_sorting_by_newest(self, base_url, selenium): search_page = Home(base_url, selenium).search_for('firebug') search_page.click_sort_by('Newest') assert 'sort=created' in search_page.get_url_current_page() results = [i.created_date for i in search_page.results] assert sorted(results, reverse=True) == results
def test_sorting_by_newest(self, mozwebqa): search_page = Home(mozwebqa).search_for('firebug') search_page.click_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])
def test_sorting_by_number_of_most_users(self, base_url, selenium): search_page = Home(base_url, selenium).search_for('firebug') search_page.click_sort_by('Most Users') assert 'sort=users' in search_page.get_url_current_page() results = [i.users for i in search_page.results] assert sorted(results, reverse=True) == results
def test_sorting_by_newest(self, mozwebqa): search_page = Home(mozwebqa).search_for('firebug') search_page.click_sort_by('Newest') assert 'sort=created' in search_page.get_url_current_page() results = [i.created_date for i in search_page.results] assert sorted(results, reverse=True) == results
def test_sorting_by_number_of_most_users(self, mozwebqa): search_page = Home(mozwebqa).search_for('firebug') search_page.click_sort_by('Most Users') assert 'sort=users' in search_page.get_url_current_page() results = [i.users for i in search_page.results] assert sorted(results, reverse=True) == results
def test_sorting_by_number_of_most_users(self, mozwebqa): search_page = Home(mozwebqa).search_for("firebug") search_page.click_sort_by("Most Users") assert "sort=users" in search_page.get_url_current_page() results = [i.users for i in search_page.results] assert sorted(results, reverse=True) == results