Sha256: baaed5670c1934da40174b9a4de17be34ce0f4c3fc0bc763fae8d21d86373426

Contents?: true

Size: 664 Bytes

Versions: 5

Compression:

Stored size: 664 Bytes

Contents

require "tedium/version"

require "tedium/capybara/selectors"
require "tedium/capybara/node_element"

require "tedium/site_prism/form_dsl"
require "tedium/site_prism/action_dsl"
require "tedium/site_prism/has_record"
require "tedium/site_prism/root_element_or_page"

require "site_prism"

[SitePrism::Page, SitePrism::Section].each do |klass|
  klass.send :extend, Tedium::SitePrism::FormDsl
  klass.send :extend, Tedium::SitePrism::ActionDsl
  klass.send :include, Tedium::SitePrism::HasRecord
  klass.send :include, Tedium::SitePrism::RootElementOrPage
end

require 'capybara/node/element'

Capybara::Node::Element.send(:include, Tedium::Capybara::NodeElement)

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
tedium-0.0.5 lib/tedium.rb
tedium-0.0.4 lib/tedium.rb
tedium-0.0.3 lib/tedium.rb
tedium-0.0.2 lib/tedium.rb
tedium-0.0.1 lib/tedium.rb