Using regular expressions to test for content in Capybara

An alternative to using page.has_content?('foo') is to use a regular expression.

RSpec provides matchers (e.g., expect(page).to match(/<regex>/), but if you’re using Minitest, you could use assert_match:

assert_match /<regex>/, find('.my-class')

StackOverflow

Testing Rails Applications

Comments

Leave a comment