Тестирование python peewee
Применяю python ORM peewee, подскажите пожалуйста как создать отдельный экземпляр бд(к примеру text_test.db) в peewee для тестирования(библиотека unittest)? может есть еще какие нибудь подходы? как модернизировать конструкцию?
from peewee import *
db = SqliteDatabase('../db/text.db')
# базовая модель
class Text(Model):
class Meta:
database = db
пример теста:
class TestClass(unittest.TestCase):
def setUp(self) -> None:
создание тестовой бд
def test_01(self):
тест
def tearDown(self) -> None:
удаление бд
спасибо