Я использую Capybara и Minitest для тестирования рельсов 4 приложения. У меня есть тест такие строки, которые делают работу:Regex не работает с Rails, Minitest и Capybara
page.body.must_match(/word/)
page.body.must_match(/word2/)
, но это не работает:
page.body.must_match(/(word).*(word2)/)
Если я вставляю, что регулярное выражение в нечто вроде Regexr.com и regex101.com, что регулярное выражение работает отлично против тестируемого текста страницы.
Так что есть некоторые ограничения относительно того, что Regex поддерживается с Rails4/minitest? Я действительно просто хочу подтвердить, что слово2 приходит после слова в тексте. Если это невозможно сделать с помощью регулярного выражения, есть ли лучший способ сделать это в minitest?