У меня есть страница с набором динамических таблиц.
Я хочу иметь возможность перебирать эти таблицы, преобразовывать их в хэш (используя метод .hashes) и сравнивать их с данными в файле .yml. Но я не могу заставить коллекцию работать.
Вот одна попытка (с использованием фиктивной страницы):
class ViewOnlyPages
include PageObject
page_url("https://developers.google.com/chart/interactive/docs/examples")
tables(:all_tables, :class =>'google-visualization-table-table')
def verify_page_against(page_name, dataset)
#load data from Yml
#hash spin through all tables (for each table, read each record into hash?)
self.all_tables.each do |table|
puts table.hashes
puts '---'
end
end