Settings

class gaiatest.apps.settings.app.Settings(marionette)[source]

Bases: gaiatest.apps.base.Base

application_storage_menu_item_description
battery_menu_item_description
bluetooth_menu_item_description
cell_data_menu_item_description
current_view
disable_airplane_mode()[source]
disable_gps()[source]
enable_airplane_mode()[source]
enable_gps()[source]
header_text
is_airplane_mode_displayed
is_cell_data_menu_visible
is_wifi_menu_visible
language_menu_item_description
launch()[source]
media_storage_menu_item_description
name = 'Settings'
open_accessibility()[source]
open_achievements()[source]
open_addons()[source]
open_app_permissions()[source]
open_application_storage()[source]
open_battery()[source]
open_bluetooth()[source]
open_browsing_privacy()[source]
open_call()[source]
open_cell_and_data()[source]
open_cell_and_data_dual_sim()[source]
open_date_and_time()[source]
open_developer()[source]
open_device_info()[source]
open_display()[source]
open_do_not_track()[source]
open_downloads()[source]
open_findmydevice()[source]
open_firefox_accounts()[source]
open_help()[source]
open_homescreen()[source]
open_improve()[source]
open_internet_sharing()[source]
open_keyboard()[source]
open_language()[source]
open_media_storage()[source]
open_message()[source]
open_navigation()[source]
open_notification()[source]
open_privacy_controls()[source]
open_screen_lock()[source]
open_sim_manager()[source]
open_sound()[source]
open_themes()[source]
open_usb_storage()[source]
open_wifi()[source]
return_to_prev_menu(parent_view, exit_view)[source]
screen_element
screen_lock_menu_item_description
switch_to_settings_app()[source]
title
usb_storage_menu_item_description
wait_for_airplane_mode_ready()[source]
wait_until_wifi_is_connected_to(ssid)[source]
wifi_menu_item_description

Regions

class gaiatest.apps.settings.regions.accessibility.Accessibility(marionette)[source]

Bases: gaiatest.apps.base.Base

a11y_open_color_settings()[source]
a11y_open_screenreader_settings()[source]
open_audio_settings()[source]
open_color_settings()[source]
open_input_settings()[source]
screen_element
class gaiatest.apps.settings.regions.accessibility.AccessibilityAudio(marionette)[source]

Bases: gaiatest.apps.base.Base

screen_element
class gaiatest.apps.settings.regions.accessibility.AccessibilityColors(marionette)[source]

Bases: gaiatest.apps.base.Base

a11y_toggle_filters()[source]
a11y_toggle_grayscale()[source]
a11y_toggle_invert()[source]
a11y_toggle_switch(switch)[source]
check_switch_for_a11y_state(state, switch)[source]
grayscale_switch_hidden
grayscale_switch_visible
invert_switch_hidden
invert_switch_visible
screen_element
toggle_filters()[source]
class gaiatest.apps.settings.regions.accessibility.AccessibilityInput(marionette)[source]

Bases: gaiatest.apps.base.Base

screen_element
tap_change_delay()[source]
tap_confirm_delay()[source]
class gaiatest.apps.settings.regions.accessibility.AccessibilityScreenreader(marionette)[source]

Bases: gaiatest.apps.base.Base

a11y_toggle_captions()[source]
class gaiatest.apps.settings.regions.battery.Battery(marionette)[source]

Bases: gaiatest.apps.base.Base

confirm_turnon_options()[source]
enable_power_save_mode()[source]
screen_element
tap_turn_on_auto()[source]
class gaiatest.apps.settings.regions.bluetooth.Bluetooth(marionette)[source]

Bases: gaiatest.apps.base.PageRegion

device_name
disable_bluetooth()[source]
enable_bluetooth()[source]
enable_visible_to_all()[source]
is_bluetooth_enabled
is_visible_enabled
refresh_root_element()[source]
screen_element
tap_confirm_unpair_device()[source]
tap_device(name)[source]
tap_rename_my_device()[source]
tap_search_for_devices()[source]
tap_update_device_name_ok()[source]
type_phone_name(name)[source]
class gaiatest.apps.settings.regions.cell_data.CellData(marionette)[source]

Bases: gaiatest.apps.base.Base

carrier_name
data_prompt
enable_data()[source]
enable_roaming()[source]
is_data_toggle_checked
is_roaming_toggle_checked
screen_element
tap_sim_1_setting()[source]
class gaiatest.apps.settings.regions.cell_data.CellDataDualSim(marionette)[source]

Bases: gaiatest.apps.settings.regions.cell_data.CellData

class gaiatest.apps.settings.regions.cell_data_prompt.CellDataPrompt(marionette)[source]

Bases: gaiatest.apps.base.PageRegion

turn_on()[source]
class gaiatest.apps.settings.regions.device_info.DeviceInfo(marionette)[source]

Bases: gaiatest.apps.base.Base

class MoreInfo(marionette)[source]

Bases: gaiatest.apps.base.PageRegion

build_id
build_number
git_commit_hash
git_commit_timestamp
hardware_revision
iccid
imei1
imei2
mac_address
os_version
platform_version
refresh_root_element()[source]
screen_element
update_channel
DeviceInfo.confirm_reset(response=True)[source]
DeviceInfo.exit_update_frequency()[source]
DeviceInfo.legal_screen_element
DeviceInfo.model
DeviceInfo.moreinfo_screen_element
DeviceInfo.notice_screen_element
DeviceInfo.phone_number
DeviceInfo.privacy_screen_element
DeviceInfo.rights_screen_element
DeviceInfo.screen_element
DeviceInfo.software
DeviceInfo.source_screen_element
DeviceInfo.tap_more_info()[source]
DeviceInfo.tap_obtaining_source_code()[source]
DeviceInfo.tap_open_source_notices()[source]
DeviceInfo.tap_reset_phone()[source]
DeviceInfo.tap_update_frequency()[source]
DeviceInfo.tap_your_privacy()[source]
DeviceInfo.tap_your_rights()[source]
class gaiatest.apps.settings.regions.display.Display(marionette)[source]

Bases: gaiatest.apps.base.Base

screen_element
tap_timeout_confirmation()[source]
tap_timeout_selector()[source]
class gaiatest.apps.settings.regions.do_not_track.DoNotTrack(marionette)[source]

Bases: gaiatest.apps.base.Base

screen_element
tap_allow_tracking()[source]
tap_disallow_tracking()[source]
tap_do_not_have_pref_on_tracking()[source]
class gaiatest.apps.settings.regions.keyboard.BuiltInKeyBoard(marionette)[source]

Bases: gaiatest.apps.base.Base

manifest_url = 'app://keyboard.gaiamobile.org/manifest.webapp'
tap_exit()[source]
tap_user_dict_exit()[source]
tap_user_dictionary()[source]
class gaiatest.apps.settings.regions.keyboard.Keyboard(marionette)[source]

Bases: gaiatest.apps.base.Base

is_built_in_keyboard_present(language)[source]
screen_element
tap_add_more_keyboards()[source]
tap_built_in_keyboards()[source]
wait_for_built_in_keyboard(language)[source]
wait_until_page_ready()[source]
class gaiatest.apps.settings.regions.keyboard.KeyboardAddMoreKeyboards(marionette)[source]

Bases: gaiatest.apps.base.Base

go_back()[source]
screen_element
select_language(language)[source]
class gaiatest.apps.settings.regions.language.Language(marionette)[source]

Bases: gaiatest.apps.base.Base

close_get_language()[source]
close_select_language()[source]
current_language
go_back()[source]
open_get_language()[source]
open_select_language()[source]
screen_element
select_language(language)[source]
wait_for_languages_to_load()[source]
class gaiatest.apps.settings.regions.media_storage.MediaStorage(marionette)[source]

Bases: gaiatest.apps.base.Base

confirm_select_media_location()[source]
default_media_location
external_storage0
internal_storage
pick_media_location(location)[source]
screen_element
tap_select_media_location()[source]
class gaiatest.apps.settings.regions.screen_lock.ScreenLock(marionette)[source]

Bases: gaiatest.apps.base.PageRegion

create_passcode(passcode)[source]
enable_lockscreen()[source]
enable_passcode_lock()[source]
passcode_screen_element
screen_element
class gaiatest.apps.settings.regions.sim_manager.SimManager(marionette)[source]

Bases: gaiatest.apps.base.Base

enable_sim_pin()[source]
screen_element
security_screen_element
select_data(sim_option)[source]
select_outgoing_calls(sim_option)[source]
select_outgoing_messages(sim_option)[source]
sim_for_data
sim_for_outgoing_calls
sim_for_outgoing_messages
sim_pin_screen_element
tap_sim_security()[source]
class gaiatest.apps.settings.regions.wifi.Wifi(marionette)[source]

Bases: gaiatest.apps.base.Base

connect_to_network(network_info)[source]
disable_wifi()[source]
enable_wifi()[source]
is_wifi_enabled
join_hidden_network_screen_element
manage_certs_screen_element
manage_network_button
manage_network_screen_element
screen_element
select_certs_screen_element
tap_active_wifi()[source]
tap_connect_with_wps()[source]
tap_forget_wifi()[source]
tap_import_certs()[source]
tap_join_hidden_network()[source]
tap_manage_certs()[source]
tap_manage_networks()[source]
tap_security_ok()[source]
tap_security_selector()[source]
wps_screen_element