def test_returns_dict_with_use_mobile_equals_false_when_not_mobile(self): self.request.META = {'HTTP_USER_AGENT': 'chrome'} context = detect_mobile(self.request) self.assertEqual({ 'use_mobile': False, }, context)
def test_returns_dict_with_use_mobile_equals_true_when_is_mobile(self): self.request.META = {'HTTP_USER_AGENT': 'android'} context = detect_mobile(self.request) self.assertEqual({ 'use_mobile': True, }, context)
def test_returns_dict_with_use_mobile_equals_false_when_mobile_cookie_is_false(self): self.request.META = {'HTTP_USER_AGENT': 'android'} self.request.COOKIES = {get_mobile_cookie_name(): 'false'} context = detect_mobile(self.request) self.assertEqual({ 'use_mobile': False, }, context)