Sha256: 4861a2839be96f7fc80020afb5721452ff7c076d0cd2e40e21cd315db76b8e57
Contents?: true
Size: 1.19 KB
Versions: 3
Compression:
Stored size: 1.19 KB
Contents
# feature tests for JavaScript events # revision: $Revision$ $LOAD_PATH.unshift File.join(File.dirname(__FILE__), '..', '..') unless $SETUP_LOADED require 'unittests/setup' class TC_JSEvents < Test::Unit::TestCase def setup goto_page "javascriptevents.html" end def test_Button_disabled assert_false( browser.button(:caption, "Button 1").enabled?) end def test_Button_Enabled browser.text_field(:name, "entertext").fire_event("onkeyup") assert(browser.button(:caption, "Button 1").enabled?) end def test_Button_click # Firing event to make button enabled browser.text_field(:name, "entertext").fire_event("onKeyUp") # Clicking the button browser.button(:caption, "Button 1").click assert(browser.text.include?("PASS") ) end def test_page_nostatus assert_equal("Done", browser.status) end def test_set_page_status browser.link(:text, "Check the Status").fire_event("onMouseOver") assert_equal("It worked", browser.status) end def test_clear_page_status browser.link(:text, "Clear the Status").fire_event("onMouseOver") assert_equal("Done", browser.status) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
watir-1.6.6 | unittests/windows/js_events_test.rb |
watir-1.6.6.rc2 | unittests/windows/js_events_test.rb |
watir-1.6.6.rc1 | unittests/windows/js_events_test.rb |