コード例 #1
0
ファイル: tests.py プロジェクト: Rundll/django-mobile
 def test_desktop_browser_agent(self, set_flavour):
     request = Mock()
     request.META = {
         'HTTP_USER_AGENT': 'My Desktop Browser',
     }
     middleware = MobileDetectionMiddleware()
     middleware.process_request(request)
     self.assertEqual(set_flavour.call_args, (('full', request), {}))
コード例 #2
0
 def test_desktop_browser_agent(self, set_flavour):
     request = Mock()
     request.META = {
         'HTTP_USER_AGENT': 'My Desktop Browser',
     }
     middleware = MobileDetectionMiddleware()
     middleware.process_request(request)
     self.assertEqual(set_flavour.call_args, (('full', request), {}))
コード例 #3
0
ファイル: test_base.py プロジェクト: unhaggle/django-mobile
 def test_mobile_browser_agent(self, set_flavour):
     request = Mock()
     request.META = {
         "HTTP_USER_AGENT": "My Mobile Browser",
     }
     middleware = MobileDetectionMiddleware()
     middleware.process_request(request)
     self.assertEqual(set_flavour.call_args, (("mobile", request), {}))
コード例 #4
0
ファイル: tests.py プロジェクト: savidworks/django-mobile
 def test_desktop_browser_agent(self, set_flavour):
     request = Mock()
     request.META = {"HTTP_USER_AGENT": "My Desktop Browser"}
     middleware = MobileDetectionMiddleware()
     middleware.process_request(request)
     self.assertEqual(set_flavour.call_count, 0)
コード例 #5
0
ファイル: tests.py プロジェクト: savidworks/django-mobile
 def test_mobile_browser_agent(self, set_flavour):
     request = Mock()
     request.META = {"HTTP_USER_AGENT": "My Mobile Browser"}
     middleware = MobileDetectionMiddleware()
     middleware.process_request(request)
     self.assertEqual(set_flavour.call_args, (("mobile", request), {}))