Sha256: 6e39070aae8a05734a2767b0fab724a97e0af7c3d9d5f2ed9f324cfccacb480d

Contents?: true

Size: 711 Bytes

Versions: 5

Compression:

Stored size: 711 Bytes

Contents

require "app_prism/version"

module AppPrism
  # require_relative 'app_prism/er_methods'
  # require_relative 'app_prism/ers'
  require_relative 'app_prism/sections/section_finders'
  require_relative 'app_prism/sections/screen_section'
  require_relative 'app_prism/sections/sections_collection'
  require_relative 'app_prism/helper_methods'
  require_relative 'app_prism/screen_factory'

  DEFAULT_WAIT_TIME ||= 5

  def initialize(driver)
    @platform = AppPrism::Platforms::AppiumPlatform.new(driver)
  end

  def self.included(cls)
    cls.include AppPrism::HelperMethods
    cls.include AppPrism::ScreenFactory
    cls.extend AppPrism::Finders
    cls.extend AppPrism::Sections::SectionFinders
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
app_prism-0.0.10 lib/app_prism.rb
app_prism-0.0.9 lib/app_prism.rb
app_prism-0.0.8 lib/app_prism.rb
app_prism-0.0.7 lib/app_prism.rb
app_prism-0.0.5 lib/app_prism.rb