Sha256: 5e4b0a904ce68c6c2fecf7946c127f7925199e44aeb5a619b8670f3e961ec5c9

Contents?: true

Size: 714 Bytes

Versions: 9

Compression:

Stored size: 714 Bytes

Contents

module Demo
  module Elements
    class HomePage
      include RSpec::Core::DSL
      attr_accessor :tabs, :menu, :dialogs
      def initialize
        @tabs = Demo::Elements::Tabs.new
        @menu = Demo::Elements::Menu.new
        @dialogs = Demo::Elements::Dialogs.new
        define_me(:file_status) {@browser.div(:id, 'create_file_status')}
        define_me(:create_file_text_field) {@browser.text_field(:id, 'create_file_name')}
        define_me(:submit_create_file) {@browser.button(:id, 'create_file')}
        define_me(:link_with_id) {@browser.link(:id, 'link_with_id_and_no_name')}
        define_me(:link_with_name) {@browser.link(:name, 'link_with_no_id_but_has_name')}
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
whirlwind-0.1.8 sites/demo/elements/demo_elements.rb
whirlwind-0.1.7 sites/demo/elements/demo_elements.rb
whirlwind-0.1.6 sites/demo/elements/demo_elements.rb
whirlwind-0.1.5 sites/demo/elements/demo_elements.rb
whirlwind-0.1.4 sites/demo/elements/demo_elements.rb
whirlwind-0.1.3 sites/demo/elements/demo_elements.rb
whirlwind-0.1.2 sites/demo/elements/demo_elements.rb
whirlwind-0.1.1 sites/demo/elements/demo_elements.rb
whirlwind-0.1.0 sites/demo/elements/demo_elements.rb