Получение ошибки при попытке запустить тест "RuntimeError" Доступ к базе данных не разрешен

В моем проекте запущено несколько задач celery. Я хочу написать несколько тестов для задач, используя фабрики pytest. Но каждый раз, когда я передаю задачу в тест, я получаю ошибку Getting error when trying run test "RuntimeError" Database access not allowed. Вот пример кода

def send_orders():
    for order in Order.objects.all():
        order.send()
        order.sent = True
           
class OrderFactory(....):   
    amount = 100
    sent = False
    

def test_send_orders(order):
    send_orders()
    assert order.sent
Вернуться на верх