Добрый день. Есть старый проект на java с кучей те...
# russian
k
Добрый день. Есть старый проект на java с кучей тестов на testng. Постепенно перевожу на kotlin. Написал тест на kotest и обнаружил, что он не запускается при сборке проекта (maven). surefire плугин настроил, kotest-runner-junit5-jvm в модуль добавил. В какую сторону копать, где может быть ошибка?
a
Так testng и junit5 - это же две большие разницы. Как одно с другим связано?
Ну и "не запускается" - это как-то широко. Ошибки надо смотреть. Они обычно понятые
k
тест битый, должен падать при запуске из maven'а не падает
я правильно понял, что нужно другой runner взять?
a
Ну так если у вас тесты на ng, а вы туда junit запихали, наверное оно не будет видеть чужие тесты
это же две разные платформы
a
я правильно понял, что нужно другой runner взять?
Пишите котлиновские тесты на testng. Либо весь проект переводите на junit5 - но это та ещё работёнка
a
TestNg отлично дружит и с котлин и с мавеном, проблем быть не должно. Надо только настроить. В градле я умею.
a
В мавене тоже проблем нет, у нас работает в одном из продуктов.