Messages

class gaiatest.apps.messages.app.Messages(marionette)[source]

Bases: gaiatest.apps.base.Base

class Thread(marionette, element)[source]

Bases: gaiatest.apps.base.PageRegion

choose()[source]
is_draft_icon_displayed
open()[source]
Messages.create_new_message(recipients, message)[source]
Messages.delete_selection()[source]
Messages.draft_threads
Messages.enter_select_mode()[source]
Messages.is_in_select_mode
Messages.launch()[source]
Messages.manifest_url = 'app://sms.gaiamobile.org/manifest.webapp'
Messages.name = 'Messages'
Messages.tap_create_new_message()[source]
Messages.tap_delete_button()[source]
Messages.tap_first_received_message()[source]
Messages.tap_settings()[source]
Messages.tap_thread_options()[source]
Messages.threads
Messages.wait_for_banner_to_hide()[source]
Messages.wait_for_header_to_fully_appear()[source]
Messages.wait_for_message_list()[source]
Messages.wait_for_message_received(timeout=180)[source]

Regions

class gaiatest.apps.messages.regions.activities.Activities(marionette)[source]

Bases: gaiatest.apps.base.Base

confirm_delete_message()[source]
tap_add_subject()[source]
tap_add_to_contact()[source]
tap_create_new_contact()[source]
tap_delete_message()[source]
tap_forward_message()[source]
tap_report()[source]
tap_settings()[source]
class gaiatest.apps.messages.regions.message_thread.Message(marionette, element)[source]

Bases: gaiatest.apps.base.PageRegion

has_attachments
id
long_press_message()[source]
open_report()[source]
tap_attachment()[source]
text
class gaiatest.apps.messages.regions.message_thread.MessageThread(marionette)[source]

Bases: gaiatest.apps.base.Base

all_messages
header_text
received_messages
sent_messages
tap_back_button()[source]
tap_call()[source]
tap_header()[source]
wait_for_received_messages(interval=5, timeout=300)[source]
class gaiatest.apps.messages.regions.messaging_settings.MessagingSettings(marionette)[source]

Bases: gaiatest.apps.base.Base

is_messaging_settings_displayed()[source]
class gaiatest.apps.messages.regions.new_message.NewMessage(marionette)[source]

Bases: gaiatest.apps.messages.app.Messages

first_recipient_name
first_recipient_number_attribute
go_back()[source]
has_attachment
is_recipient_name_editable
is_send_button_enabled
message
number_of_recipients
recipient_css_class
recipients
save_as_draft()[source]
tap_add_recipient()[source]
tap_attachment()[source]
tap_image_attachment()[source]
tap_message()[source]
tap_options()[source]
tap_recipient_name()[source]
tap_recipient_section()[source]
tap_send(timeout=120)[source]
type_message(value)[source]
type_phone_number(value)[source]
wait_for_message_input_displayed()[source]
wait_for_recipients_displayed()[source]
wait_for_resizing_to_finish()[source]
wait_for_subject_input_displayed()[source]