Module: Cucumis::Table

Defined in:
lib/cucumis/table.rb

Instance Method Summary collapse

Instance Method Details

#table_diff!(expected, selector = '.table') ⇒ Object



3
4
5
6
7
# File 'lib/cucumis/table.rb', line 3

def table_diff!(expected, selector = '.table')
  rows = find(selector).all('tr')
  table = rows.map { |r| r.all('th,td').map { |c| c.text.strip } }
  expected.diff!(table)
end