Если вы хотите проверить, существует ли CSS-файл на странице, вы можете сделать следующее:
page.should have_xpath("//link[contains(@href, 'style.css')]")
Это проверит, есть ли элементы <link>
, в которых атрибут href
содержит style.css
. Ошибка об «ожидаемом xpath что-то вернуть» означает, что указанный вами XPath на самом деле не существует - почему он так думает, я не уверен, так как у вас есть совершенно правильный тег <link>
в предоставленном вами HTML .