Я реализую довольно сложную функциональность с внешними библиотеками, которые я не могу издеваться. Им нужно реализовать реальные запросы к серверу. Так,
как я могу запустить веб-сервер во время выполнения тестов?
P.S. My config/test.exs
:
config :my_reelty, MyReelty.Endpoint,
http: [port: {:system, "PORT"}],
url: [host: "localhost", port: 5000] # Specific port
Я пытаюсь curl http://localhost:5000
, но получаю curl: (7) Failed to connect to localhost port 5000: Connection refused
config :my_reelty, MyReelty.Endpoint, server: true
вconfig/test.exs
? Если нет, попробуйте добавить это. Я могу получить доступ к серверу из своих тестов с помощьюserver: true
. - person Dogbert   schedule 23.07.2016