def test_set_default_flavour(self): request = Mock() request.GET = {} middleware = SetFlavourMiddleware() middleware.process_request(request) # default flavour is set self.assertEqual(get_flavour(), "full")
def test_set_flavour_through_get_parameter(self, set_flavour): request = Mock() request.META = MagicMock() request.GET = {'flavour': 'mobile'} middleware = SetFlavourMiddleware() middleware.process_request(request) self.assertEqual(set_flavour.call_args, (('mobile', request), {'permanent': True}))
def test_set_default_flavour(self): request = Mock() request.META = MagicMock() request.GET = {} middleware = SetFlavourMiddleware() middleware.process_request(request) # default flavour is set self.assertEqual(get_flavour(), 'full')
def test_set_flavour_through_get_parameter(self, set_flavour): request = Mock() request.GET = {"flavour": "mobile"} middleware = SetFlavourMiddleware() middleware.process_request(request) self.assertEqual(set_flavour.call_args, (("mobile", request), {"permanent": True}))