Ejemplo n.º 1
0
 def setUp(self):
     config.init()
     init_fake_app()
     app.player.paused = False
     # Only album browsers are supported currently
     app.library.clear()
     app.window.browser = AlbumList(app.library)
     self.plugin = self.plugins["Random Album Playback"].cls()
     self.albums = [A1, A2, A3]
Ejemplo n.º 2
0
    def setUp(self):
        config.init()

        library = SongLibrary()
        library.librarian = SongLibrarian()
        AlbumList.init(library)

        for af in SONGS:
            af.sanitize()
        library.add(SONGS)

        self.bar = AlbumList(library)

        self._id = self.bar.connect("songs-selected", self._selected)
        self._id2 = self.bar.connect("songs-activated", self._activated)
        with realized(self.bar):
            self.bar.filter_text("")
            self._wait()
        self.songs = []
        self.activated = False