Music

class gaiatest.apps.music_oga.app.Music(marionette)[source]

Bases: gaiatest.apps.base.Base

a11y_click_albums_tab()[source]
empty_music_text
empty_music_title
launch()[source]
manifest_url = 'app://music-oga.gaiamobile.org/manifest.webapp'
name = 'Music OGA'
tabs
tap_albums_tab()[source]
tap_artists_tab()[source]
tap_songs_tab()[source]
views
wait_for_empty_message_to_load()[source]
wait_for_music_tiles_displayed()[source]
wait_for_view_displayed(view_name)[source]

Regions

class gaiatest.apps.music.regions.list_view.AlbumsView(marionette)[source]

Bases: gaiatest.apps.music.regions.list_view.ListView

class gaiatest.apps.music.regions.list_view.ArtistsView(marionette)[source]

Bases: gaiatest.apps.music.regions.list_view.ListView

class gaiatest.apps.music.regions.list_view.ListView(marionette)[source]

Bases: gaiatest.apps.base.Base

media
class gaiatest.apps.music.regions.list_view.Media(marionette, element, _active_view_locator)[source]

Bases: gaiatest.apps.base.PageRegion

a11y_click_first_album()[source]
switch_to_active_view()[source]
tap_first_album()[source]
tap_first_artist()[source]
tap_first_song()[source]
class gaiatest.apps.music.regions.list_view.SongsView(marionette)[source]

Bases: gaiatest.apps.music.regions.list_view.ListView

class gaiatest.apps.music.regions.player_view.PlayerView(marionette)[source]

Bases: gaiatest.apps.base.Base

is_player_playing()[source]
player_current_timestamp
player_elapsed_time
star_rating
tap_cover_in_player_view()[source]
tap_forward()[source]
tap_play()[source]
tap_share_button()[source]
tap_star(rate)[source]

give rating. (After tapping the cover to make the ratings overlay appear)

class gaiatest.apps.music.regions.sublist_view.AlbumSublistView(marionette)[source]

Bases: gaiatest.apps.music.regions.sublist_view.SublistView

class gaiatest.apps.music.regions.sublist_view.ArtistSublistView(marionette)[source]

Bases: gaiatest.apps.music.regions.sublist_view.SublistView

class gaiatest.apps.music.regions.sublist_view.SublistView(marionette)[source]

Bases: gaiatest.apps.base.Base

switch_to_active_view()[source]
tap_first_song()[source]
wait_sublist_view_draw()[source]