Sha256: 22375036eef2ab1d1cf045006f234bd6eb32741895b8ff6fa5a20fb0bb186c25

Contents?: true

Size: 782 Bytes

Versions: 13

Compression:

Stored size: 782 Bytes

Contents

$LOAD_PATH.unshift File.join(File.dirname(__FILE__), '..') unless $SETUP_LOADED
require 'unittests/setup'

class TC_Elements < Test::Unit::TestCase
  include Watir::Exception
  location __FILE__

  def setup
    @html_dir = "#{File.dirname(__FILE__)}/html"
    uses_page "elements.html"
  end

  def test_objects_in_element_exists
    assert browser.div(:id => "buttons1").exists?
    assert browser.button(:name => "b1").exists?    
    assert browser.div(:id => "buttons1").button(:name => "b1").exists?

    assert !browser.div(:id => "buttons1").button(:id => 'doesntexist').exists?
    assert !browser.div(:id => "doesntexist").button(:name => "b1").exists?
    assert !browser.div(:id => "doesntexist").button(:id => "doesntexist").exists?
  end

end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
commonwatir-3.0.0.rc3 unittests/element_test.rb
commonwatir-3.0.0.rc2 unittests/element_test.rb
commonwatir-3.0.0.rc1 unittests/element_test.rb
commonwatir-2.0.4 unittests/element_test.rb
commonwatir-2.0.3 unittests/element_test.rb
commonwatir-2.0.2 unittests/element_test.rb
commonwatir-2.0.2.rc1 unittests/element_test.rb
commonwatir-2.0.1 unittests/element_test.rb
commonwatir-2.0.0 unittests/element_test.rb
commonwatir-2.0.0.rc3 unittests/element_test.rb
commonwatir-2.0.0.rc2 unittests/element_test.rb
commonwatir-1.9.2 unittests/element_test.rb
commonwatir-1.9.2.rc1 unittests/element_test.rb