я через copybara кликаю на кнопку, предварительно заполнив поле. Через rack-test просто делаю пост запрос с данными. Реакция одна и та же. Хотя при мануальном тестировании всё норм.
Откуда там nil - я не в курсе. Данные приходят, приходят корректные, всё верно обрабатывается. Самое забавное, что rack-test проходил до bundle update.
Если все приходит корректно, ошибки возникать не должно. Если ошибка при тесте, вы не верно передаёте параметры, тогда как при мануальном они автоматически передаются.
Сейчас так сделаю, но по консоли смотрю - всё в порядке. Логика полностью работает, приходит корректный ответ на сабмит, но вот дальше должен идти редирект. Это может влиять?