def setup_db():
""" Creates a mongodb instance and shuts it down after testing has concluded. """
client = MongoClient(api.config.testing_mongo_addr,
api.config.testing_mongo_port)[api.config.testing_mongo_db_name]
if len(client.collection_names()) != 0:
client.connection.drop_database(api.config.testing_mongo_db_name)
#Set debug client for mongo
if api.common.external_client is None:
api.common.external_client = client
return client
评论列表
文章目录