Я использую Poltergeist/Capybara для моих тестов:Сделать Полтергейст регистронезависимо
Capybara.register_driver :poltergeist do |app|
Capybara::Poltergeist::Driver.new(app, {
timeout: 60,
phantomjs_options: ['--load-images=no'],
case_insensitive: true # <-- doesn't work
})
end
end
, но я заметил, что я должен переписать много тестов, так как водитель Полтергейст, кажется case-sensitive
. Есть ли что-нибудь, что я могу передать, чтобы изменить это?
Хорошо, что имеет смысл. Мой водитель раньше был нечувствительным к регистру. Однако я хотел бы использовать 'expect (page) .to has_content' вместо' have_text'. Это прекрасно работает с вашим ответом? – supersize
Действительно! Спасибо за вашу помощь! – supersize