Я использую Capybara с драйвером Poltergeist. Мой вопрос: как получить HTML (строку) node?
Я читал, что с помощью драйвера RackTest вы можете сделать это следующим образом:
find("table").native #=> native Nokogiri element
find("table").native.to_html #=> "..."
Но с вызовом poltergeist #native на node возвращается a Capybara::Poltergeist::Node, а не собственный элемент Nokogiri. И затем вызов #native снова в Capybara::Poltergeist::Node снова возвращает тот же Capybara::Poltergeist::Node (то есть возвращает self).
У вас стало немного раздражающим смотреть на HTML со всей страницы, чтобы найти то, что я ищу: P

