Exemplo n.º 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
Exemplo n.º 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])
Exemplo n.º 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
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).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])
Exemplo n.º 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])
Exemplo n.º 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
Exemplo n.º 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])
Exemplo n.º 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
Exemplo n.º 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
Exemplo n.º 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
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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
Exemplo n.º 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)
Exemplo n.º 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])
Exemplo n.º 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)
Exemplo n.º 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])
Exemplo n.º 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])
Exemplo n.º 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
Exemplo n.º 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])
Exemplo n.º 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
Exemplo n.º 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
Exemplo n.º 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
Exemplo n.º 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