Где определяется #must_have_content у Капибары? - PullRequest
0 голосов
/ 15 марта 2019

Я использую Capybara с Minitest, и я не понимаю, откуда взялись некоторые утверждения.Документы на Капибару дают только один пример, то есть #must_have_content, который я решил взять за точку отсчета.Самым близким, что я получил, является камень minitest-rails-capybara, который предполагает, что метод является расширением assert_content, однако все строки закомментированы.

enter image description here

Может кто-нибудь помочь объяснить, как это работает?Minitest / Capybara декодирует это в какой-то момент?Если так, то почему это так реализовано?

1 Ответ

0 голосов
/ 15 марта 2019

Заголовок «Использование Capybara с Minitest :: Spec» содержит подсказку :) Проверьте https://github.com/teamcapybara/capybara/blob/master/lib/capybara/minitest/spec.rb#L8 ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...