Пример #1
0
 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
Пример #2
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).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])
Пример #3
0
 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
Пример #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).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])
Пример #5
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).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])
Пример #6
0
 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
Пример #7
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).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])
Пример #8
0
 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
Пример #9
0
 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
Пример #10
0
 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
Пример #11
0
 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)
Пример #12
0
 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)
Пример #13
0
 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)
Пример #14
0
    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)
Пример #15
0
    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)
Пример #16
0
    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)
Пример #17
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).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)
Пример #18
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).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)
Пример #19
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).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)
Пример #20
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).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)
Пример #21
0
 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
Пример #22
0
 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)
Пример #23
0
 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])
Пример #24
0
 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)
Пример #25
0
 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])
Пример #26
0
 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])
Пример #27
0
 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
Пример #28
0
 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])
Пример #29
0
 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
Пример #30
0
 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
Пример #31
0
 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
Пример #32
0
 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