0
Есть ли способ установить номер порта для запроса (GET в этом сценарии) в тесте RSpec?RSpec HTTP-запрос - как установить номер порта
я в настоящее время это, которое использует порт, приложение Sinatra работает на:
it "invalid GET PORT" do
get '/'
expect(last_response).not_to be_ok
end
Я хочу, чтобы иметь возможность проверить порт 1234, например, что-то вроде этого
get ':1234/'
Что такое правильный синтаксис?
спасибо.
Это дает мне синтаксическую ошибку. Так же использует его в этом блоке. Я также попробовал «это» недействительный GET PORT », порт: 1234 do' (нет запятой после номера порта), и не было никакой синтаксической ошибки, но тест не прошел –
Моя ошибка только что обновила мой ответ. Я добавил дополнительную запятую. Теперь он должен работать. – Joel
Спасибо JoelL. К сожалению, это не работает. Кажется, что 'get '/'' использует порт приложения, так как тест возвращает ответ ok. –