Na het lezen van de SQLAlchemy-documenten en wat gehannes met de db-instantie, kreeg ik eindelijk de oplossing. Voeg db.get_engine(self.app).dispose()
toe in tearDown()
zodat het eruitziet als:
def tearDown(self):
db.session.remove()
db.drop_all()
db.get_engine(self.app).dispose()
self._ctx.pop()