~ahayzen/+junk/music-app-u1db-conversion

« back to all changes in this revision

Viewing changes to tests/autopilot/music_app/tests/test_music.py

  • Committer: Tarmac
  • Author(s): Victor Thompson
  • Date: 2014-01-12 22:38:36 UTC
  • mfrom: (287.2.21 use-sheet-pattern-good)
  • Revision ID: tarmac-20140112223836-9oqna68t2k0m9b7a
Use sheet component for recent albums, artist albums, tracks in an artist's album, playlists, and genres. Fixes: https://bugs.launchpad.net/bugs/1201094, https://bugs.launchpad.net/bugs/1238801, https://bugs.launchpad.net/bugs/1238834, https://bugs.launchpad.net/bugs/1240032, https://bugs.launchpad.net/bugs/1267315, https://bugs.launchpad.net/bugs/1268061.

Approved by Andrew Hayzen, Ubuntu Phone Apps Jenkins Bot.

Show diffs side-by-side

added added

removed removed

Lines of Context:
37
37
        # populate queue
38
38
        first_genre_item = self.main_view.get_first_genre_item()
39
39
        self.pointing_device.click_object(first_genre_item)
 
40
        trackTitle = "Foss Yeaaaah! (Radio Edit)"
 
41
        song = self.main_view.get_album_sheet_listview_tracktitle(trackTitle)
 
42
        self.pointing_device.click_object(song)
40
43
 
41
44
        title = lambda: self.main_view.currentTracktitle
42
45
        artist = lambda: self.main_view.currentArtist
50
53
        # populate queue
51
54
        first_genre_item = self.main_view.get_first_genre_item()
52
55
        self.pointing_device.click_object(first_genre_item)
 
56
        trackTitle = "Foss Yeaaaah! (Radio Edit)"
 
57
        song = self.main_view.get_album_sheet_listview_tracktitle(trackTitle)
 
58
        self.pointing_device.click_object(song)
53
59
 
54
60
        # click back button
55
61
        back_button = self.main_view.get_back_button()
75
81
        # populate queue
76
82
        first_genre_item = self.main_view.get_first_genre_item()
77
83
        self.pointing_device.click_object(first_genre_item)
 
84
        trackTitle = "Foss Yeaaaah! (Radio Edit)"
 
85
        song = self.main_view.get_album_sheet_listview_tracktitle(trackTitle)
 
86
        self.pointing_device.click_object(song)
78
87
 
79
88
        playbutton = self.main_view.get_now_playing_play_button()
80
89
 
95
104
        # populate queue
96
105
        first_genre_item = self.main_view.get_first_genre_item()
97
106
        self.pointing_device.click_object(first_genre_item)
 
107
        trackTitle = "Foss Yeaaaah! (Radio Edit)"
 
108
        song = self.main_view.get_album_sheet_listview_tracktitle(trackTitle)
 
109
        self.pointing_device.click_object(song)
98
110
 
99
111
        playbutton = self.main_view.get_now_playing_play_button()
100
112
        shufflebutton = self.main_view.get_shuffle_button()
153
165
        # populate queue
154
166
        first_genre_item = self.main_view.get_first_genre_item()
155
167
        self.pointing_device.click_object(first_genre_item)
 
168
        trackTitle = "Foss Yeaaaah! (Radio Edit)"
 
169
        song = self.main_view.get_album_sheet_listview_tracktitle(trackTitle)
 
170
        self.pointing_device.click_object(song)
156
171
 
157
172
        playbutton = self.main_view.get_now_playing_play_button()
158
173
        shufflebutton = self.main_view.get_shuffle_button()
207
222
        # populate queue
208
223
        first_genre_item = self.main_view.get_first_genre_item()
209
224
        self.pointing_device.click_object(first_genre_item)
 
225
        trackTitle = "Foss Yeaaaah! (Radio Edit)"
 
226
        song = self.main_view.get_album_sheet_listview_tracktitle(trackTitle)
 
227
        self.pointing_device.click_object(song)
210
228
 
211
229
        """ Track is playing, shuffle is turned on"""
212
230
        shufflebutton = self.main_view.get_shuffle_button()
480
498
        # populate queue
481
499
        first_genre_item = self.main_view.get_first_genre_item()
482
500
        self.pointing_device.click_object(first_genre_item)
 
501
        trackTitle = "Foss Yeaaaah! (Radio Edit)"
 
502
        song = self.main_view.get_album_sheet_listview_tracktitle(trackTitle)
 
503
        self.pointing_device.click_object(song)
483
504
 
484
505
        # get initial queue count
485
506
        initialqueueCount = self.main_view.get_queue_track_count()