Я использую огурец и капибару для выполнения некоторых приемочных тестов.
Насколько я понимаю, капибара должна следовать за перенаправлениями , и, как я вижу, это происходит ... обычно.
Недавно мы внесли некоторые изменения в инфраструктуру.Это изменение создает код перенаправления 308 вместо ранее сгенерированного 301. С этим кодом 308 кажется, что капибара больше не следует за ним.
При выполнении моего теста я ясно вижу, что это не так:
expected to find text "Welcome" in "308 Permanent Redirect nginx/1.13.8" (RSpec::Expectations::ExpectationNotMetError)
Я должен отметить, что в прошлом (с перенаправлением 301) точно такой же тест работал.
Это ошибка с капибарой?Если нет, то что мне не хватает?