#ktor #kotlin-exposed
#ktor #kotlin-раскрыт
Вопрос:
У меня странная проблема. Когда я запускаю свой тест в IDEA, они работают, но если я делаю это из консоли «gradle test», я получаю:
com.easythings.teessstttt.service.ProductServiceTest > initializationError FAILED
org.jetbrains.exposed.exceptions.ExposedSQLException at ProductServiceTest.kt:29
Caused by: org.h2.jdbc.JdbcBatchUpdateException at ProductServiceTest.kt:29
Почему?
Ответ №1:
Я исправил это. Когда я запускал тесты в IDEA, я делал это для файла signle, и у меня есть только одно подключение к базе данных. Использование команды ‘gradle test’ запускает все тесты одновременно. Я добавил «time now» к имени базы данных, и это решило проблему.