Multiline strings in Capybara

When checking for a multiline string in
Capybara, you need to use page.text
because page.source does not preserve new lines - so "a\nb" would come out
as "a b" in page.source. Here’s a sample Cucumber step definition: