本文整理汇总了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()
示例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()
示例3: tearDown
def tearDown(self):
try: self.window.destroy()
except AttributeError: pass
else: del(self.window)
self.library.destroy()
del(SongProperties.plugins)
config.quit()
示例4: tearDown
def tearDown(self):
self.player.destroy()
self._check_events()
del self.events
del self.signals
config.quit()
示例5: main
def main(argv=sys.argv):
"""Main entry point"""
config.init()
try:
return _main(argv)
finally:
config.quit()
示例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
示例7: tearDown
def tearDown(self):
self.device.destroy()
self.library.destroy()
try:
self.menu.destroy()
except AttributeError:
pass
else:
del(self.menu)
config.quit()
示例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()
示例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()
示例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()
示例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)
示例12: tearDown
def tearDown(self):
self.p1.destroy()
self.p2.destroy()
del self.p1
del self.p2
config.quit()
示例13: tearDown
def tearDown(self):
shutil.rmtree(self.main)
config.quit()
示例14: tearDown
def tearDown(self):
destroy_fake_app()
config.quit()
os.remove(self.fn)
示例15: tearDownClass
def tearDownClass(cls):
config.quit()
del cls.mod