Exemplo n.º 1
0
 def test(self):
     page = MainPage(self.driver)
     page.open()
     track_id = page.get_first_track_id()
     player_pos_before = page.get_player_pos()
     page.play(track_id)
     player_pos_after = page.get_player_pos()
     self.assertNotEqual(player_pos_after, player_pos_before)
Exemplo n.º 2
0
 def test(self):
     page = MainPage(self.driver)
     page.open()
     track_id = page.get_first_track_id()
     page.play(track_id)
     self.assertTrue(page.queue_contains(track_id))
     page.remove_from_queue(track_id)
     self.assertFalse(page.queue_contains(track_id))
Exemplo n.º 3
0
 def test(self):
     page = MainPage(self.driver)
     page.open()
     track_id = page.get_first_track_id()
     page.play(track_id)
     current_before = page.get_current_id()
     page.play_next()
     current_after = page.get_current_id()
     self.assertNotEqual(current_before, current_after)
Exemplo n.º 4
0
 def test(self):
     page = MainPage(self.driver)
     page.open()
     track_id = page.get_first_track_id()
     page.play(track_id)
     page.cycle()
     page.play_track_in_queue(9)
     page.play_next()
     cur_id = page.get_current_id()
     self.assertEqual(cur_id, track_id)
Exemplo n.º 5
0
 def test(self):
     page = MainPage(self.driver)
     page.open()
     track_id = page.get_first_track_id()
     page.play(track_id)
     page.play_next()
     next_track_before = page.get_current_id()
     page.play_prev()
     page.shuffle()
     next_track_after = page.play_next()
     self.assertNotEqual(next_track_before, next_track_after)
Exemplo n.º 6
0
    def test(self):
        page = MainPage(self.driver)
        page.open()
        track_id = page.get_first_track_id()

        is_liked_before = page.is_liked(track_id)
        page.press_track_like_button(track_id)
        is_liked_after = page.is_liked(track_id)
        #  unlike again
        page.press_track_like_button(track_id)
        self.assertNotEqual(is_liked_before, is_liked_after)
    def test(self):
        profile = ProfilePlaylistsPage(self.driver)
        profile.create_playlist("QA")
        playlist_id = profile.get_playlist_id("QA")

        main = MainPage(self.driver)
        main.open()

        track_id = main.get_first_track_id()
        is_added_before = main.press_add_to_playlist(track_id, "QA",
                                                     playlist_id)
        is_added_after = main.press_add_to_playlist(track_id, "QA",
                                                    playlist_id)
        playlist = PlaylistPage(self.driver, playlist_id)
        playlist.delete()
        self.assertNotEqual(is_added_before, is_added_after)