'Checks that we handle backend.change_track failing.'

def test_play_skips_to_next_on_unplayable_track(self):

    tl_tracks = self.core.tracklist.get_tl_tracks()
    self.audio.trigger_fake_playback_failure(tl_tracks[0].track.uri)
    self.core.playback.play(tl_tracks[0])
    self.replay_events()
    current_tl_track = self.core.playback.get_current_tl_track()
    self.assertEqual(tl_tracks[1], current_tl_track)
