Size: a a a

2021 November 07

Э

Эдем in RubyRush.ru
Наверняка :)
источник

Э

Эдем in RubyRush.ru
Наверное, не ошибусь, что ошибка с неизвестными методами nil — одна из самых частых
источник

DM

Dmitriy Tensei Malys... in RubyRush.ru
источник

МВ

Міша Василенчук... in RubyRush.ru
Чтоб пофиксать нужно понять, что такое nil class в руби
источник

VM

Volen"De Morti in RubyRush.ru
я через copybara кликаю на кнопку, предварительно заполнив поле. Через rack-test просто делаю пост запрос с данными. Реакция одна и та же. Хотя при мануальном тестировании всё норм.
источник

VM

Volen"De Morti in RubyRush.ru
Откуда там nil - я не в курсе. Данные приходят, приходят корректные, всё верно обрабатывается. Самое забавное, что rack-test проходил до bundle update.
источник

D

Dmitriy Y. in RubyRush.ru
Поставьте .to_s у того метода, который ошибку выдает
источник

VM

Volen"De Morti in RubyRush.ru
@b1gman при клике на кнопку. Хотя тест на существование кнопки проходит. Очень странно.
источник

Э

Эдем in RubyRush.ru
источник

D

Dmitriy Y. in RubyRush.ru
Ну так он ругается не на кнопку, а на данные которые от сабмита приходят в контроллер
источник

VM

Volen"De Morti in RubyRush.ru
@b1gman передаваемые данные корректны. Только что проверил. Снова.
источник

D

Dmitriy Y. in RubyRush.ru
Смотрите что приходит в контроллер при мануальном и при rack-test - забиндьте прай там и смотрите
источник

D

Dmitriy Y. in RubyRush.ru
Если все приходит корректно, ошибки возникать не должно. Если ошибка при тесте, вы не верно передаёте параметры, тогда как при мануальном они автоматически передаются.
источник

VM

Volen"De Morti in RubyRush.ru
Сейчас так сделаю, но по консоли смотрю - всё в порядке. Логика полностью работает, приходит корректный ответ на сабмит, но вот дальше должен идти редирект. Это может влиять?
источник

D

Dmitriy Y. in RubyRush.ru
Если вы в тесте ожидаете ответ, а получаете редирект -да может.
источник

VM

Volen"De Morti in RubyRush.ru
@b1gman вовсе нет, я ожидаю, что корректный path будет другим. Но тесты валятся на отправке формы.
источник

Э

Эдем in RubyRush.ru
По ходу Ванга в чате
источник

D

Dmitriy Y. in RubyRush.ru
Будьте последовательны, шаг за шагом проверьте что вы написали и чего ожидаете, не причиняйте мне боль своими развернутыми отрицательными ответами.
источник

VM

Volen"De Morti in RubyRush.ru
При мануальном тестировании всё хорошо, редирект происходит, куки ставятся.
источник

Э

Эдем in RubyRush.ru
Задавая вопросы в такой абстрактной форме, не получите ответа. Инфа сотка
Выше Дмитрий как мог пытался что-то угадать и дал общий совет — дебажить
источник