Qual é o significado de page e page.body na Capivara

Eu sou um novato tentando testar meu projeto Rails usando Capybara, mas estou confuso com o significado de page e page.body, quando tento detectar alguma string da minha div: (in: js => true mode)

<div>"some content"</div>

Alguns dos meus testes serão aprovados com

page.should have_content "some content"

Alguns vão passar com

page.body.should have_content "some content"

Eu tento colocar o conteúdo, mas apenas "page.body" me fornece informações valiosas, a "página" em si não me mostra nada e não consigo encontrar nenhuma explicação sólida sobre o que página e page.body fizeram. Alguém pode me ajudar?

questionAnswers(2)

yourAnswerToTheQuestion