def setUpClass(cls): config.init() browsers.init() library.init() player.init("nullbe") app.player = player.init_device(library.librarian) app.window = QuodLibetWindow(library.library, player.playlist) app.librarian = library.librarian app.player = player.playlist cls.plugin = cls.plugins["mpris"]
def setUp(self): config.init() config.set("player", "gst_pipeline", "fakesink") config.set("settings", "xine_driver", "none") module = player.init_backend(self.NAME) lib = library.init() self.player = module.init(lib.librarian) source = PlaylistModel() source.set(FILES) self.events = [] def start_end_handler(player, song, *args): self.events.append((args[-1], song)) self.player.connect("song-started", start_end_handler, "started") self.player.connect("song-ended", start_end_handler, "ended") self.player.setup(source, None, 0) self.signals = [] def handler(type_, *args): self.signals.append(type_) connect_obj(self.player, "unpaused", handler, "unpaused") connect_obj(self.player, "paused", handler, "paused")
def setUp(self): config.init() config.set("player", "gst_pipeline", "fakesink") module = player.init(self.NAME) lib = library.init() self.player = module.init(lib.librarian) source = PlaylistModel() source.set(FILES) self.player.setup(source, None, 0)
def setUpClass(cls): config.init() browsers.init() backend = player.init("nullbe") app.library = library.init() app.player = backend.init(app.librarian) app.window = QuodLibetWindow(app.library, app.player, headless=True) cls.plugin = cls.plugins["mpris"].cls
def test_window(self): lib = library.init() pl = player.init("nullbe").init(lib.librarian) window = QuodLibetWindow(lib, pl, headless=True) window.destroy()
def setUpClass(cls): app.library = library.init() cls.plugin = cls.plugins["mediaserver"].cls
def setUpClass(cls): app.library = library.init() config.init()