- Сделайте fork репозитория
- Настройте систему сборки gradle так, чтобы в проекте проходили тесты. Модифицировать код проекта нельзя.
- Конфигурация системы сборки должна содержать следующие элементы:
- Сборка осуществляется компилятором языка Kotlin версии 1.6.10
- Поиск зависимостей осуществляется в репозитории
mavenCentral
- Для всего проекта подключены следующие зависимости:
- Стандартная библиотека языка Kotlin
kotlin-stdlib-jdk8
последней доступной версии - Библиотека
Guava
версии31.0.1-jre
- Стандартная библиотека языка Kotlin
- Для тестов подключена библиотека
kotlin-test-junit5
последней доступной версии - Задача запуска тестов использует для тестирования платформу JUnit
- Перед сдачей своего решения убедитесь, что
при запуске команды
./gradlew build
(или./gradlew test
) в папкеbuild/test-results/test
генерируется xml файл с отчетом о выполненных тестах. Пример успешного выполнения команды./gradlew build
:В той же директории, в которой у вас находится файлBUILD SUCCESSFUL in 7s 7 actionable tasks: 7 executed
build.gradle
(илиbuild.gradle.kts
), должна появиться директорияbuild
. В результате выполнения команды./gradlew build
должен сгенерироваться файл с именемbuild/test-results/test/TEST-myapp.test.Test.xml
, гдеmyapp.test.Test
— имя вашего тестового класса. Если тестовых классов несколько, то для каждого из них генерируется отдельный отчет. - Чтобы сдать задание откройте pull request
- В качестве
base repository
выберите этот (базовый) репозиторий. В качестве веткиbase
выберите веткуmain
- В качестве
head repository
выберите ваш репозиторий (fork). В качестве веткиcompare
выберите ветку 'main' - В заголовке PR укажите ваше имя и номер группы
- например, "Иванов И.И.', гр. 3530901/00006"
- В качестве
argraur / gradle-task Goto Github PK
View Code? Open in Web Editor NEWThis project forked from saloed/gradle-task