Sha256: af3bc477a891e60a3b32ecd174a17efa0e6d18502a87b0e22929dba19c9f2ad2

Contents?: true

Size: 936 Bytes

Versions: 2

Compression:

Stored size: 936 Bytes

Contents

require File.dirname(__FILE__) + '/rspec_watir'

context "Google's search page" do

  setup do
    @browser.goto('http://www.google.com')
  end

  specify "should find rspec's home page when I search for rspec" do
    @browser.text_field(:name, "q").set("rspec")
    @browser.button(:name, "btnG").click
    @browser.contains_text("rspec.rubyforge.org").should_not_be nil # should_contain_text is RSpec sugar
  end

  specify "should find rspec's home page when I search for 'better than fudge' (will probably fail)" do
    @browser.text_field(:name, "q").set("better than fudge")
    @browser.button(:name, "btnG").click
    @browser.contains_text("rspec.rubyforge.org").should_not_be nil
  end

  specify "should not find Ali G when I search for respec" do
    @browser.text_field(:name, "q").set("respec")
    @browser.button(:name, "btnG").click
    @browser.contains_text("Ali G").should_be nil
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rspec-0.7.4 vendor/web_spec/watir/find_rspecs_home_page.rb
rspec-0.7.5 ../web_spec/watir/find_rspecs_home_page.rb