Sha256: b6724a6347bec6e98e4d9376b478d8bb6ae65b492e9572e1ca0a617c47ee73e3

Contents?: true

Size: 1.29 KB

Versions: 8

Compression:

Stored size: 1.29 KB

Contents

module Calabash
  # Contains the iOS implementations of the Calabash APIs.
  module IOS
    require 'calabash'
    include Calabash

    # @!visibility private
    def self.extended(base)
      Calabash.send(:extended, base)
    end

    # @!visibility private
    def self.included(base)
      Calabash.send(:included, base)
    end

    require 'calabash/ios/defaults'
    extend Calabash::IOS::Defaults

    require 'calabash/ios/environment'
    require 'calabash/ios/application'
    require 'calabash/ios/device'
    require 'calabash/ios/conditions'
    require 'calabash/ios/interactions'
    require 'calabash/ios/orientation'
    require 'calabash/ios/server'
    require 'calabash/ios/text'
    require 'calabash/ios/console_helpers'
    require 'calabash/ios/uia'
    require 'calabash/ios/scroll'
    require 'calabash/ios/runtime'
    require 'calabash/ios/gestures'
    require 'calabash/ios/slider'
    require 'calabash/ios/date_picker'

    include Calabash::IOS::Conditions
    include Calabash::IOS::Orientation
    include Calabash::IOS::Interactions
    include Calabash::IOS::Text
    include Calabash::IOS::UIA
    include Calabash::IOS::Scroll
    include Calabash::IOS::Runtime
    include Calabash::IOS::Gestures
    include Calabash::IOS::Slider
    include Calabash::IOS::DatePicker

  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
calabash-2.0.0.prelegacy4 lib/calabash/ios.rb
calabash-2.0.0.prelegacy3 lib/calabash/ios.rb
calabash-2.0.0.prelegacy2 lib/calabash/ios.rb
calabash-2.0.0.prelegacy lib/calabash/ios.rb
calabash-2.0.0.pre6 lib/calabash/ios.rb
calabash-2.0.0.pre5 lib/calabash/ios.rb
calabash-2.0.0.pre4 lib/calabash/ios.rb
calabash-2.0.0.pre3 lib/calabash/ios.rb