unittests/navigate_test.rb in watir-1.6.5 vs unittests/navigate_test.rb in watir-1.6.6.rc1
- old
+ new
@@ -1,39 +1,39 @@
-# feature tests for navigation
-# revision: $Revision$
-
-$LOAD_PATH.unshift File.join(File.dirname(__FILE__), '..') unless $SETUP_LOADED
-require 'unittests/setup'
-require 'cgi'
-
-class TC_Navigate < Test::Unit::TestCase
- tags :fails_on_firefox
- def test_navigation
- browser.clear_url_list
- goto_page 'buttons1.html'
- assert_equal(($htmlRoot + 'buttons1.html').gsub(" ","%20").downcase, browser.url.downcase)
-
- assert_equal(1, browser.url_list.length)
- assert_equal(browser.url, browser.url_list[0])
-
- goto_page 'checkboxes1.html'
- assert_equal("Test page for Check Boxes", browser.title)
-
- assert_equal(2, browser.url_list.length)
- assert_equal(browser.url, browser.url_list[1])
-
- browser.clear_url_list
- assert_equal(0, browser.url_list.length )
-
- browser.back
- assert_equal("Test page for buttons", browser.title)
-
- browser.forward
- assert_equal("Test page for Check Boxes", browser.title)
- browser.checkbox(:name, "box1").set
- assert(browser.checkbox(:name, "box1").isSet?)
-
- browser.refresh
- # Not sure how we test this. Text fields and checkboxes dont get reset if you click the browser refresh button
- # -- this could be tested with the add-row page.
- end
-end
+# feature tests for navigation
+# revision: $Revision$
+
+$LOAD_PATH.unshift File.join(File.dirname(__FILE__), '..') unless $SETUP_LOADED
+require 'unittests/setup'
+require 'cgi'
+
+class TC_Navigate < Test::Unit::TestCase
+ tags :fails_on_firefox
+ def test_navigation
+ browser.clear_url_list
+ goto_page 'buttons1.html'
+ assert_equal(($htmlRoot + 'buttons1.html').gsub(" ","%20").downcase, browser.url.downcase)
+
+ assert_equal(1, browser.url_list.length)
+ assert_equal(browser.url, browser.url_list[0])
+
+ goto_page 'checkboxes1.html'
+ assert_equal("Test page for Check Boxes", browser.title)
+
+ assert_equal(2, browser.url_list.length)
+ assert_equal(browser.url, browser.url_list[1])
+
+ browser.clear_url_list
+ assert_equal(0, browser.url_list.length )
+
+ browser.back
+ assert_equal("Test page for buttons", browser.title)
+
+ browser.forward
+ assert_equal("Test page for Check Boxes", browser.title)
+ browser.checkbox(:name, "box1").set
+ assert(browser.checkbox(:name, "box1").isSet?)
+
+ browser.refresh
+ # Not sure how we test this. Text fields and checkboxes dont get reset if you click the browser refresh button
+ # -- this could be tested with the add-row page.
+ end
+end