本文整理汇总了Python中quodlibet.config.quit函数的典型用法代码示例。如果您正苦于以下问题:Python quit函数的具体用法?Python quit怎么用?Python quit使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了quit函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的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
示例16: tearDown
def tearDown(self):
destroy_fake_app()
config.quit()
开发者ID:ZDBioHazard,项目名称:quodlibet,代码行数:3,代码来源:test_trayicon.py
示例17: tearDown
def tearDown(self):
del self.mod
config.quit()
开发者ID:LudoBike,项目名称:quodlibet,代码行数:3,代码来源:test_clock.py
示例18: tearDown
def tearDown(self):
plugins.quit()
config.quit()
开发者ID:elfalem,项目名称:quodlibet,代码行数:3,代码来源:test_qltk_pluginwin.py
示例19: tearDown
def tearDown(self):
for f in self.files:
os.unlink(f)
config.quit()
开发者ID:bernd-wechner,项目名称:quodlibet,代码行数:4,代码来源:test_util_cover.py
示例20: tearDownClass
def tearDownClass(cls):
app.window.destroy()
config.quit()
开发者ID:silkecho,项目名称:glowing-silk,代码行数:3,代码来源:test_mpris.py
注:本文中的quodlibet.config.quit函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论