def test_product_version_view_filter_major(self): """Given a major version should return all minor versions.""" pview = ProductVersionView() pview.kwargs = {'product': 'firefox', 'version': '4'} self.assertListEqual( pview.get_queryset(), [self.pvs[4], self.pvs[3], self.pvs[2], self.pvs[1]])
def test_product_version_view_filter_minor(self): """Given a minor version should return all point versions.""" pview = ProductVersionView() pview.kwargs = {'slug': 'firefox-4.2'} self.assertListEqual(pview.get_queryset(), [self.pvs[4], self.pvs[3]])
def test_product_version_view_filter_minor(self): """Given a minor version should return all point versions.""" pview = ProductVersionView() pview.kwargs = {'product': 'firefox', 'version': '4.2'} self.assertListEqual(pview.get_queryset(), [self.pvs[4], self.pvs[3]])
def test_product_version_view_filter_major(self): """Given a major version should return all minor versions.""" pview = ProductVersionView() pview.kwargs = {'slug': 'firefox-4'} self.assertListEqual(pview.get_queryset(), [self.pvs[4], self.pvs[3], self.pvs[2], self.pvs[1]])