Esempio n. 1
0
 def test_get_request_url_forward(self):
     request = type('', (), {
         'application_url': 'http://127.0.0.1/v2;param?key=value#frag',
         'headers': {'X-Forwarded-Host': '192.168.0.243:24'}
     })
     result = common.get_request_url(request)
     self.assertEqual('http://192.168.0.243:24/v2;param?key=value#frag',
                      result)
Esempio n. 2
0
 def test_get_request_url_no_forward(self):
     app_url = 'http://127.0.0.1/v2;param?key=value#frag'
     request = type('', (), {
         'application_url': app_url,
         'headers': {}
     })
     result = common.get_request_url(request)
     self.assertEqual(app_url, result)
Esempio n. 3
0
 def test_get_request_url_forward(self):
     request = type('', (), {
         'application_url': 'http://127.0.0.1/v2;param?key=value#frag',
         'headers': {'X-Forwarded-Host': '192.168.0.243:24'}
     })
     result = common.get_request_url(request)
     self.assertEqual('http://192.168.0.243:24/v2;param?key=value#frag',
                      result)
Esempio n. 4
0
 def test_get_request_url_no_forward(self):
     app_url = 'http://127.0.0.1/v2;param?key=value#frag'
     request = type('', (), {
         'application_url': app_url,
         'headers': {}
     })
     result = common.get_request_url(request)
     self.assertEqual(app_url, result)
Esempio n. 5
0
 def test_get_request_url_forward(self):
     request = type(
         "",
         (),
         {
             "application_url": "http://127.0.0.1/v2;param?key=value#frag",
             "headers": {"X-Forwarded-Host": "192.168.0.243:24"},
         },
     )
     result = common.get_request_url(request)
     self.assertEqual("http://192.168.0.243:24/v2;param?key=value#frag", result)
Esempio n. 6
0
 def test_get_request_url_no_forward(self):
     app_url = "http://127.0.0.1/v2;param?key=value#frag"
     request = type("", (), {"application_url": app_url, "headers": {}})
     result = common.get_request_url(request)
     self.assertEqual(app_url, result)