Exemplo n.º 1
0
    def test_packaged_hidden_on_android(self, _filter_search_mock):
        self.webapp.update(is_packaged=True)
        self.refresh()
        request = RequestFactory().get(reverse('search.search'))
        request.GAIA = False
        request.MOBILE = True
        request.TABLET = False

        _app_search(request)
        req, qs, query = _filter_search_mock.call_args[0]
        eq_(list(qs), [])
        eq_(query['device'], 'mobile')
Exemplo n.º 2
0
    def test_packaged_hidden_on_android(self, _filter_search_mock):
        self.webapp.update(is_packaged=True)
        self.refresh()
        request = RequestFactory().get(reverse('search.search'))
        request.GAIA = False
        request.MOBILE = True
        request.TABLET = False

        _app_search(request)
        req, qs, query = _filter_search_mock.call_args[0]
        eq_(list(qs), [])
        eq_(query['device'], 'mobile')
Exemplo n.º 3
0
    def test_packaged_visible_on_desktop(self, _filter_search_mock):
        self.webapp.update(is_packaged=True)
        self.refresh()
        request = RequestFactory().get(reverse('search.search'))
        request.GAIA = False
        request.MOBILE = False
        request.TABLET = False

        _app_search(request)
        qs, query = _filter_search_mock.call_args[0]
        eq_(list(qs), [])
        eq_(query['device'], None)
Exemplo n.º 4
0
    def test_packaged_visible_on_gaia(self, _filter_search_mock):
        raise SkipTest  # disable until #789977 gets clarified
        self.webapp.update(is_packaged=True)
        self.refresh()
        request = RequestFactory().get(reverse('search.search'))
        request.GAIA = True
        request.MOBILE = True
        request.TABLET = False

        _app_search(request)
        req, qs, query = _filter_search_mock.call_args[0]
        eq_(list(qs), [self.webapp])
        eq_(query['device'], 'gaia')
Exemplo n.º 5
0
    def test_packaged_visible_on_desktop(self, _filter_search_mock):
        raise SkipTest  # disable until #789977 gets clarified
        self.webapp.update(is_packaged=True)
        self.refresh()
        request = RequestFactory().get(reverse('search.search'))
        request.GAIA = False
        request.MOBILE = False
        request.TABLET = False

        _app_search(request)
        req, qs, query = _filter_search_mock.call_args[0]
        eq_(list(qs), [])
        eq_(query['device'], None)