Sha256: 2b3dd61f53fb8d947983f4bd8727e71698e29110b2eba0687a3aa458e31981ac
Contents?: true
Size: 935 Bytes
Versions: 38
Compression:
Stored size: 935 Bytes
Contents
require "watirspec_helper" describe "Tables" do before :each do browser.goto(WatirSpec.url_for("tables.html")) end describe "with selectors" do it "returns the matching elements" do expect(browser.tables(rules: "groups").to_a).to eq [browser.table(rules: "groups")] end end describe "#length" do it "returns the number of tables" do expect(browser.tables.length).to eq 4 end end describe "#[]" do it "returns the p at the given index" do expect(browser.tables[0].id).to eq "axis_example" expect(browser.tables[1].id).to eq "outer" expect(browser.tables[2].id).to eq "inner" end end describe "#each" do it "iterates through tables correctly" do count = 0 browser.tables.each_with_index do |t, index| expect(t.id).to eq browser.table(index: index).id count += 1 end expect(count).to be > 0 end end end
Version data entries
38 entries across 38 versions & 1 rubygems