Module: Calabash::Cucumber::Operations

Includes:
Core, DatePicker, IPad, KeyboardHelpers, KeychainHelpers, Logging, TestsHelpers, WaitHelpers
Included in:
IBase, Frank::Calabash::Operations
Defined in:
lib/calabash-cucumber/operations.rb

Overview

A module for wrapping the public APIs of this gem.

Constant Summary

Constants included from WaitHelpers

WaitHelpers::CALABASH_CONDITIONS, WaitHelpers::DEFAULT_OPTS

Method Summary

Methods included from IPad

#ensure_ipad_emulation_1x, #ensure_ipad_emulation_scale

Methods included from DatePicker

#countdown_mode?, #date_and_time_mode?, #date_mode?, #date_time_from_picker, #maximum_date_time_from_picker, #minimum_date_time_from_picker, #picker_set_date_time, #should_see_date_picker, #time_mode?

Methods included from Core

#await_page, #backdoor, #calabash_exit, #clear_text, #client_version, #console_attach, #double_tap, #flash, #flick, #html, #identifier, #label, #location_for_place, #page, #pan, #pinch, #query, #query_all, #scroll, #scroll_to_cell, #scroll_to_collection_view_item, #scroll_to_collection_view_item_with_mark, #scroll_to_row, #scroll_to_row_with_mark, #send_app_to_background, #server_log_level, #server_version, #set_location, #set_server_log_level, #set_text, #set_user_pref, #start_test_server_in_background, #swipe, #tap, #tap_mark, #tap_point, #touch, #touch_hold, #two_finger_tap, #user_pref, #wait_tap

Methods included from PlaybackHelpers

#interpolate, #playback, #record_begin, #record_end

Methods included from Logging

#calabash_info, #calabash_warn

Methods included from RotationHelpers

#rotate, #rotate_home_button_to

Methods included from StatusBarHelpers

#device_orientation, #landscape?, #portrait?, #status_bar_orientation

Methods included from UIA

#uia, #uia_call, #uia_call_windows, #uia_names, #uia_query, #uia_query_windows

Methods included from FailureHelpers

#fail, #screenshot, #screenshot_and_raise, #screenshot_embed

Methods included from QueryHelpers

#escape_quotes

Methods included from EnvironmentHelpers

#default_device, #device_family_iphone?, #ios5?, #ios6?, #ios7?, #ios8?, #ipad?, #iphone?, #iphone_4in?, #iphone_5?, #iphone_app_emulated_on_ipad?, #ipod?, #simulator?, #uia_available?, #uia_not_available?, #xamarin_test_cloud?

Methods included from KeychainHelpers

#keychain_accounts, #keychain_accounts_for_service, #keychain_clear, #keychain_clear_accounts_for_service, #keychain_delete_password, #keychain_password, #keychain_set_password

Methods included from KeyboardHelpers

#_touch_top_keyboard_mode_row, #await_keyboard, #dismiss_ipad_keyboard, #docked_keyboard_visible?, #done, #ensure_docked_keyboard, #ensure_split_keyboard, #ensure_undocked_keyboard, #ipad_keyboard_mode, #keyboard_enter_char, #keyboard_enter_text, #keyboard_visible?, #split_keyboard_visible?, #tap_keyboard_action_key, #uia_keyboard_visible?, #uia_wait_for_keyboard, #undocked_keyboard_visible?, #wait_for_keyboard

Methods included from TestsHelpers

#check_element_does_not_exist, #check_element_exists, #check_view_with_mark_exists, #classes, #each_cell, #element_does_not_exist, #element_exists, #view_with_mark_exists

Methods included from WaitHelpers

#touch_transition, #until_element_does_not_exist, #until_element_exists, #wait_error, #wait_for, #wait_for_element_does_not_exists, #wait_for_element_exists, #wait_for_elements_do_not_exist, #wait_for_elements_exist, #wait_for_no_network_indicator, #wait_for_none_animating, #wait_for_transition, #wait_poll, #when_element_exists