Fix tests when running for long time

This commit is contained in:
shortcutme 2019-12-17 14:34:29 +01:00
parent 6539ca5eb0
commit e91fb90a45
No known key found for this signature in database
GPG key ID: 5B63BAE6CB9613AE
3 changed files with 9 additions and 3 deletions

View file

@ -186,7 +186,8 @@ def site(request):
def cleanup():
site.delete()
site.content_manager.contents.db.close()
site.content_manager.contents.db.close("Test cleanup")
site.content_manager.contents.db.timer_check_optional.kill()
SiteManager.site_manager.sites.clear()
db_path = "%s/content.db" % config.data_dir
os.unlink(db_path)
@ -213,7 +214,8 @@ def site_temp(request):
def cleanup():
site_temp.delete()
site_temp.content_manager.contents.db.close()
site_temp.content_manager.contents.db.close("Test cleanup")
site_temp.content_manager.contents.db.timer_check_optional.kill()
db_path = "%s-temp/content.db" % config.data_dir
os.unlink(db_path)
del ContentDb.content_dbs[db_path]