Sha256: 64e7daf30bd01e930281a198790a6ac9be6b1292fd1f9887d87a6b2c2d1b0f71
Contents?: true
Size: 958 Bytes
Versions: 1
Compression:
Stored size: 958 Bytes
Contents
require "watirspec" require "spec/autorun" describe Watir::TableRow do include WatiRspec::SpecHelper before :all do goto "http://dl.dropbox.com/u/2731643/misc/tables.html" end it "#to_a works with regular row" do first_row = table(:id => "normal")[1] first_row.to_a.should =~ %w[1 2 3] end it "#to_a works with headers in row" do first_row = table(:id => "headers")[1] first_row.to_a.should =~ %w[1 2 3 4] end it "#to_a works with nested tables" do second_row = table(:id => "nested")[2] second_row.to_a.should =~ [[%w[11 12], %w[13 14]], "3"] end it "#to_a works with colspan" do second_row = table(:id => "colspan")[2] second_row.to_a.should == ["3"] end it "#to_a works with rowspan" do t = table(:id => "rowspan") second_row = t[2] second_row.to_a.should == ["3", "4"] third_row = t[3] third_row.to_a.should == ["5"] end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
watirspec-0.1.1 | spec/watir_table_row_spec.rb |