Sha256: 8db5777b638cae5ae586a6940ff1dd15104a814369170184c94a6af411494a38

Contents?: true

Size: 873 Bytes

Versions: 34

Compression:

Stored size: 873 Bytes

Contents

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

class TC_Inspect < Test::Unit::TestCase
  location __FILE__

  def setup
    uses_page "emphasis.html"
  end

  def test_inspect_only_returns_url_and_title
    assert_match(%r{#<#{browser.class}:0x[0-9a-f.]+ url="file://.+/emphasis\.html" title="emphasis">}, browser.inspect)
  end

  def test_element_inspect
    assert_match(%r{^#<.+::Em:0x[0-9a-f.]+ located=false how=:id what=/em-one/>$}, browser.em(:id, /em-one/).inspect)

    located = browser.em(:id, "em-one")
    located.exists?

    assert_match(%r{^#<.+::Em:0x[0-9a-f.]+ located=true how=:id what="em-one">$}, located.inspect)
  end

  def test_element_collections_inspect
    assert_match(%r{#<.+::Ems:0x[0-9a-f.]+ length=3 container=.+>$}, browser.ems.inspect)
  end

end

Version data entries

34 entries across 34 versions & 1 rubygems

Version Path
commonwatir-3.0.0.rc2 unittests/inspect_test.rb
commonwatir-3.0.0.rc1 unittests/inspect_test.rb
commonwatir-2.0.4 unittests/inspect_test.rb
commonwatir-2.0.3 unittests/inspect_test.rb
commonwatir-2.0.2 unittests/inspect_test.rb
commonwatir-2.0.2.rc1 unittests/inspect_test.rb
commonwatir-2.0.1 unittests/inspect_test.rb
commonwatir-2.0.0 unittests/inspect_test.rb
commonwatir-2.0.0.rc3 unittests/inspect_test.rb
commonwatir-2.0.0.rc2 unittests/inspect_test.rb
commonwatir-1.9.2 unittests/inspect_test.rb
commonwatir-1.9.2.rc1 unittests/inspect_test.rb
commonwatir-1.9.1 unittests/inspect_test.rb
commonwatir-1.9.1.rc1 unittests/inspect_test.rb
commonwatir-1.9.0 unittests/inspect_test.rb
commonwatir-1.9.0.rc7 unittests/inspect_test.rb
commonwatir-1.9.0.rc6 unittests/inspect_test.rb
commonwatir-1.9.0.rc5 unittests/inspect_test.rb
commonwatir-1.9.0.rc4 unittests/inspect_test.rb
commonwatir-1.9.0.rc3 unittests/inspect_test.rb