unittests/parent_child_test.rb in watir-1.5.6 vs unittests/parent_child_test.rb in watir-1.6.2

- old
+ new

@@ -1,40 +1,44 @@ # feature tests for relative navigation/specification -$LOAD_PATH.unshift File.join(File.dirname(__FILE__), '..') if $0 == __FILE__ +$LOAD_PATH.unshift File.join(File.dirname(__FILE__), '..') unless $SETUP_LOADED require 'unittests/setup' class TC_Relative < Test::Unit::TestCase def setup goto_page "depot_store.html" - @headline = $ie.h3(:text, 'Pragmatic Version Control') + @headline = browser.h3(:text, 'Pragmatic Version Control') end - + + tag_method :test_parent, :fails_on_firefox def test_parent catalog_entry = @headline.parent link = catalog_entry.link(:class, 'addtocart') assert_equal 'http://localhost:3000/store/add_to_cart/12', link.href assert_nothing_raised{link.click} end + tag_method :test_parent_page_container, :fails_on_firefox def test_parent_page_container catalog_entry = @headline.parent assert_not_nil catalog_entry.page_container end - + + tag_method :test_before_and_after, :fails_on_firefox def test_before_and_after - link = $ie.link(:class => 'addtocart', :index => 2) + link = browser.link(:class => 'addtocart', :index => 2) assert_equal 'http://localhost:3000/store/add_to_cart/12', link.href assert(link.after?(@headline)) assert(@headline.before?(link)) assert !(link.before? @headline) assert !(@headline.after? link) assert !(link.after? link) end - + + tag_method :test_find_after, :fails_on_firefox def test_find_after - link = $ie.link(:class => 'addtocart', :after? => @headline) + link = browser.link(:class => 'addtocart', :after? => @headline) assert_equal 'http://localhost:3000/store/add_to_cart/12', link.href end end \ No newline at end of file