https://kotlinlang.org logo
#russian
Title
# russian
k

kds

06/11/2020, 5:10 AM
Добрый день. Есть старый проект на java с кучей тестов на testng. Постепенно перевожу на kotlin. Написал тест на kotest и обнаружил, что он не запускается при сборке проекта (maven). surefire плугин настроил, kotest-runner-junit5-jvm в модуль добавил. В какую сторону копать, где может быть ошибка?
a

altavir

06/11/2020, 5:20 AM
Так testng и junit5 - это же две большие разницы. Как одно с другим связано?
Ну и "не запускается" - это как-то широко. Ошибки надо смотреть. Они обычно понятые
k

kds

06/11/2020, 5:23 AM
тест битый, должен падать при запуске из maven'а не падает
я правильно понял, что нужно другой runner взять?
a

altavir

06/11/2020, 5:23 AM
Ну так если у вас тесты на ng, а вы туда junit запихали, наверное оно не будет видеть чужие тесты
это же две разные платформы
a

aleksey.tomin

06/11/2020, 5:28 AM
я правильно понял, что нужно другой runner взять?
Пишите котлиновские тесты на testng. Либо весь проект переводите на junit5 - но это та ещё работёнка
a

altavir

06/11/2020, 5:30 AM
TestNg отлично дружит и с котлин и с мавеном, проблем быть не должно. Надо только настроить. В градле я умею.
a

aleksey.tomin

06/11/2020, 5:32 AM
В мавене тоже проблем нет, у нас работает в одном из продуктов.
8 Views