Я использую функцию sync_to_async с параметром thread_sensitive=False для асинхронной джанги, например:
@sync_to_async(thread_sensitive=False)
def get_some_from_db():
...
Проблема в том что при запуске нескольких тестов возникает ошибка:
django.db.utils.OperationalError: database "db_test" is being accessed by other users
DETAIL: There are 3 other sessions using the database.
Происходит это видимо изза того что при thread_sensitive=False выполнение происходит в новом потоке и соединение не успевает закрыться перед запуском следующего тест кейса, можно ли както при запуске тестов замокать этот параметр?