Я создаю тесты для своего senders_controller
и пытаюсь получить свой базовый URL-адрес, чтобы иметь возможность вызывать запрос HTTParty. В основном мне нужен тот же метод, чтобы получить одну из этих двух ссылок в зависимости от среды:
- в разработке:
http://localhost:3100/senders
- в производстве:
https://example.com/senders
Мои тесты работают в моем spec/senders_controller.rb
следующим образом:
HTTParty.post("http://localhost:3100/senders", query: {email: user.email})
Но я хочу, чтобы эта ссылка также работала в производстве, поэтому я ищу динамический способ получить базовый URL-адрес как в разработке, так и в производстве.
Любые идеи?
request.base_url
для последнего. Для первого, возможно, это может вам помочь? ????stackoverflow.com/a/29037481/7485031 - person Ali Ilman   schedule 29.08.2019