Пример #1
0
 def test_os_HOST_environ_used_as_host(self, subject, config):
     with mock.patch("os.environ", {"HOST": u"dlgr-bogus-2.herokuapp.com"}):
         config.load_from_environment()
     config.set("base_port", 80)
     config.set("num_dynos_web", 1)
     assert subject() == u"https://dlgr-bogus-2.herokuapp.com"
Пример #2
0
 def test_local_base_url(self, subject, config):
     config.set("host", u"localhost")
     config.set("base_port", 5000)
     config.set("num_dynos_web", 1)
     assert subject() == u"http://localhost:5000"
Пример #3
0
 def test_remote_base_url_always_ssl(self, subject, config):
     config.set("host", u"http://dlgr-bogus.herokuapp.com")
     config.set("base_port", 80)
     config.set("num_dynos_web", 1)
     assert subject() == u"https://dlgr-bogus.herokuapp.com"
Пример #4
0
 def test_base_url_uses_environment(self, subject, config):
     config.set("host", u"127.0.0.1")
     config.set("base_port", 5000)
     config.set("num_dynos_web", 1)
     assert subject() == u"http://127.0.0.1:5000"