Sha256: f419de05032fc8459fc88cb47835dda7d86f00d7ce311653aa8979056d490e79

Contents?: true

Size: 816 Bytes

Versions: 7

Compression:

Stored size: 816 Bytes

Contents

# encoding: utf-8
require File.expand_path("watirspec/spec_helper", File.dirname(__FILE__))

describe "Frame" do
  before :each do
    browser.goto(WatirSpec.url_for("frames.html"))
  end
  
  it "handles clicking elements without waiting" do
    browser.frame(:id, "frame_1").text_field(:name, 'senderElement').value.should == 'send_this_value'
    browser.frame(:id, "frame_2").text_field(:name, 'recieverElement').value.should == 'old_value'
    browser.frame(:id, "frame_1").button(:id, 'send').click_no_wait
    browser.frame(:id, "frame_2").text_field(:name, 'recieverElement').value.should == 'old_value'
    browser.frame(:id, "frame_2").text_field(:name => 'recieverElement', :text => 'send_this_value').wait_until_present(10).should_not raise_error(Watir::Wait::TimeoutError)
  end
  
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
watir-classic-4.1.0 spec/frame_spec.rb
watir-classic-4.0.1 spec/frame_spec.rb
watir-classic-4.0.0 spec/frame_spec.rb
watir-classic-3.7.0 spec/frame_spec.rb
watir-classic-3.6.0 spec/frame_spec.rb
watir-classic-3.5.0 spec/frame_spec.rb
watir-classic-3.4.0 spec/frame_spec.rb