Продолжаем усовершенствовать наш проект, одно из полезных навыков это перезапустить упавший тест. А если он это сделает ещё и автоматически, то будет просто прекрасно. Мы уже разобрали с 0 как настроить дополнительные методы на перезапуск, сегодня продолжим. Вернёмся сначала к данному методу. Наши тесты в дальнейшем будут всегда запускаться на удалённом сервере, который стоит на Linux. А файлы в линукс немного отличаются. Наш файл называется RebaseTestLocal.bat, на Линукс нужно другое расширение RebaseTestLocal.sh. Давайте сделаем так, чтобы проект сам понимал какой файл ему использовать. Нужно лишь добавить какой то параметр или переменную, по которой это можно будет делать. Если эта переменная будет заполнена каким либо значением (это будет только в том случае, если мы запускаем тесты на сервере), то будем везде использовать расширение sh. Всё что нужно сделать это добавить условие в метод Таким образом проект будет заглядывать только в нужных файл. Но нужно понимать, что сам запуск
Как настроить перезапуск упавших тестов в Intellij IDEA JAVA? Часть 3.
18 сентября 202418 сен 2024
10
1 мин