Documentation
¶
Overview ¶
Package testutil — общий код интеграционных тестов: доступ к локальному PostgreSQL (CATALOG_TEST_POSTGRES_DSN, прогон опционален) и очистка одноразовой базы между тестами.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DropAllTables ¶
DropAllTables очищает одноразовую тестовую базу PostgreSQL между прогонами (схема создаётся заново EnsureCreated). DROP идёт с таймаутом на каждый оператор, текст ошибки маскирует DSN — сообщение драйвера может включать строку подключения целиком.
func PostgresDSN ¶
PostgresDSN возвращает DSN локального тестового PostgreSQL либо пропускает тест (без переменной окружения прогон PostgreSQL опционален — docs/plan/05 задача 3.5).
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.