当前位置: 首页>>代码示例>>Python>>正文


Python config.quit函数代码示例

本文整理汇总了Python中quodlibet.config.quit函数的典型用法代码示例。如果您正苦于以下问题:Python quit函数的具体用法?Python quit怎么用?Python quit使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了quit函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: tearDown

    def tearDown(self):
        """Delete the temp file"""

        os.remove(self.filename)
        del self.filename
        del self.song
        config.quit()
开发者ID:ZDBioHazard,项目名称:quodlibet,代码行数:7,代码来源:test_metadata.py

示例2: test_add_filename

    def test_add_filename(self):
        config.init()
        try:
            filename = self.__get_file()
            ret = self.library.add_filename(filename)
            self.failUnless(ret)
            self.failUnlessEqual(1, len(self.library))
            self.failUnlessEqual(len(self.added), 1)
            ret = self.library.add_filename(filename)
            self.failUnless(ret)
            self.failUnlessEqual(len(self.added), 1)
            os.unlink(filename)

            filename = self.__get_file()
            ret = self.library.add_filename(filename, add=False)
            self.failUnless(ret)
            self.failIf(ret in self.library)
            self.failUnlessEqual(len(self.added), 1)
            self.library.add([ret])
            self.failUnless(ret in self.library)
            self.failUnlessEqual(len(self.added), 2)
            self.failUnlessEqual(2, len(self.library))
            os.unlink(filename)

            with capture_output():
                ret = self.library.add_filename("")
            self.failIf(ret)
            self.failUnlessEqual(len(self.added), 2)
            self.failUnlessEqual(2, len(self.library))

        finally:
            config.quit()
开发者ID:pensadorramm,项目名称:quodlibet,代码行数:32,代码来源:test_library_libraries.py

示例3: tearDown

 def tearDown(self):
     try: self.window.destroy()
     except AttributeError: pass
     else: del(self.window)
     self.library.destroy()
     del(SongProperties.plugins)
     config.quit()
开发者ID:silkecho,项目名称:glowing-silk,代码行数:7,代码来源:test_qltk_properties.py

示例4: tearDown

    def tearDown(self):
        self.player.destroy()

        self._check_events()
        del self.events
        del self.signals
        config.quit()
开发者ID:LudoBike,项目名称:quodlibet,代码行数:7,代码来源:test_player.py

示例5: main

def main(argv=sys.argv):
    """Main entry point"""

    config.init()
    try:
        return _main(argv)
    finally:
        config.quit()
开发者ID:kriskielce88,项目名称:xn--ls8h,代码行数:8,代码来源:main.py

示例6: tearDown

    def tearDown(self):
        bus = dbus.SessionBus()
        self.failUnless(bus.name_has_owner("org.mpris.quodlibet"))
        self.m.disabled()
        self.failIf(bus.name_has_owner("org.mpris.quodlibet"))

        destroy_fake_app()
        config.quit()
        del self.m
开发者ID:SimonLarsen,项目名称:quodlibet,代码行数:9,代码来源:test_mpris.py

示例7: tearDown

 def tearDown(self):
     self.device.destroy()
     self.library.destroy()
     try:
         self.menu.destroy()
     except AttributeError:
         pass
     else:
         del(self.menu)
     config.quit()
开发者ID:elfalem,项目名称:quodlibet,代码行数:10,代码来源:test_qltk_songsmenu.py

示例8: cleanup

 def cleanup(self):
     from quodlibet import config, const
     if self.api_version == 1:
         ql.quit(self.instance)
         config.write(const.CONFIG)
     elif self.api_version == 2:
         from quodlibet.util import copool
         copool.remove_all()
         config.save(const.CONFIG)
     config.quit()
开发者ID:exaile,项目名称:exaile-plugin-parking-lot,代码行数:10,代码来源:__init__.py

示例9: tearDown

    def tearDown(self):
        bus = dbus.SessionBus()
        self.failUnless(
            bus.name_has_owner("org.gnome.UPnP.MediaServer2.QuodLibet"))
        self.m.disabled()
        self.failIf(
            bus.name_has_owner("org.gnome.UPnP.MediaServer2.QuodLibet"))
        del self.m

        destroy_fake_app()
        config.quit()
开发者ID:Konzertheld,项目名称:quodlibet,代码行数:11,代码来源:test_mediaserver.py

示例10: test_add_filename_normalize_path

    def test_add_filename_normalize_path(self):
        if not os.name == "nt":
            return

        config.init()
        filename = self.__get_file()

        # create a equivalent path different from the original one
        if filename.upper() == filename:
            other = filename.lower()
        else:
            other = filename.upper()

        song = self.library.add_filename(filename)
        other_song = self.library.add_filename(other)
        self.assertTrue(song is other_song)
        os.unlink(filename)
        config.quit()
开发者ID:pensadorramm,项目名称:quodlibet,代码行数:18,代码来源:test_library_libraries.py

示例11: test_init_garbage_file

    def test_init_garbage_file(self):
        config.quit()

        garbage = b"\xf1=\xab\xac"

        fd, filename = mkstemp()
        os.close(fd)
        with open(filename, "wb") as f:
            f.write(garbage)

        config.init(filename)
        self.assertTrue(config.options("player"))

        invalid_filename = filename + ".not-valid"
        self.assertTrue(os.path.exists(invalid_filename))
        with open(invalid_filename, "rb") as f:
            self.assertEqual(f.read(), garbage)

        os.remove(filename)
        os.remove(invalid_filename)
开发者ID:ZDBioHazard,项目名称:quodlibet,代码行数:20,代码来源:test_config.py

示例12: tearDown

 def tearDown(self):
     self.p1.destroy()
     self.p2.destroy()
     del self.p1
     del self.p2
     config.quit()
开发者ID:LudoBike,项目名称:quodlibet,代码行数:6,代码来源:test_browsers_paned.py

示例13: tearDown

 def tearDown(self):
     shutil.rmtree(self.main)
     config.quit()
开发者ID:bp0,项目名称:quodlibet,代码行数:3,代码来源:test_plugins_cover.py

示例14: tearDown

 def tearDown(self):
     destroy_fake_app()
     config.quit()
     os.remove(self.fn)
开发者ID:LudoBike,项目名称:quodlibet,代码行数:4,代码来源:test_qltk_cover.py

示例15: tearDownClass

 def tearDownClass(cls):
     config.quit()
     del cls.mod
开发者ID:bossjones,项目名称:quodlibet,代码行数:3,代码来源:test_replaygain.py


注:本文中的quodlibet.config.quit函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。