Beispiel #1
0
 def test_header_redirects_case_sensitive(self):
     callback = header_redirector('user-agent',
                                  'dude',
                                  '/abide/',
                                  '/flout/',
                                  case_sensitive=True)
     url = callback(
         self.rf.get('/take/comfort/', HTTP_USER_AGENT='The Dude Browses'))
     self.assertEqual(url, '/flout/')
Beispiel #2
0
 def test_header_redirects(self):
     callback = header_redirector('user-agent', 'dude', '/abide/', '/flout/')
     url = callback(self.rf.get('/take/comfort/', HTTP_USER_AGENT='the dude browses'))
     self.assertEqual(url, '/abide/')
Beispiel #3
0
 def test_header_redirects_case_sensitive(self):
     callback = header_redirector('user-agent', 'dude', '/abide/', '/flout/',
                                  case_sensitive=True)
     url = callback(self.rf.get('/take/comfort/', HTTP_USER_AGENT='The Dude Browses'))
     self.assertEqual(url, '/flout/')
Beispiel #4
0
 def test_header_redirects(self):
     callback = header_redirector('user-agent', 'dude', '/abide/', '/flout/')
     url = callback(self.rf.get('/take/comfort/', HTTP_USER_AGENT='the dude browses'))
     self.assertEqual(url, '/abide/')
Beispiel #5
0
 def test_header_redirects_case_sensitive(self):
     callback = header_redirector("user-agent", "dude", "/abide/", "/flout/", case_sensitive=True)
     url = callback(self.rf.get("/take/comfort/", HTTP_USER_AGENT="The Dude Browses"))
     self.assertEqual(url, "/flout/")
Beispiel #6
0
 def test_header_redirects(self):
     callback = header_redirector("user-agent", "dude", "/abide/", "/flout/")
     url = callback(self.rf.get("/take/comfort/", HTTP_USER_AGENT="the dude browses"))
     self.assertEqual(url, "/abide/")
Beispiel #7
0
 def test_header_redirects_case_sensitive(self):
     callback = header_redirector("user-agent", "dude", "/abide/", "/flout/", case_sensitive=True)
     url = callback(self.rf.get("/take/comfort/", HTTP_USER_AGENT="The Dude Browses"))
     self.assertEqual(url, "/flout/")
Beispiel #8
0
 def test_header_redirects(self):
     callback = header_redirector("user-agent", "dude", "/abide/", "/flout/")
     url = callback(self.rf.get("/take/comfort/", HTTP_USER_AGENT="the dude browses"))
     self.assertEqual(url, "/abide/")