From 8c3f4fe73c7758e464814326e3100bb77493c308 Mon Sep 17 00:00:00 2001 From: Haroon Khan Date: Mon, 20 Jun 2022 22:26:52 +0100 Subject: [PATCH] [JAVA-12842] Fix junit5 module to work with Gradle 7.x --- gradle/README.md | 2 -- gradle/junit5/README.md | 4 ++++ gradle/junit5/build.gradle | 9 ++++----- gradle/junit5/settings.gradle | 1 + gradle/settings.gradle | 1 - 5 files changed, 9 insertions(+), 8 deletions(-) create mode 100644 gradle/junit5/README.md create mode 100644 gradle/junit5/settings.gradle diff --git a/gradle/README.md b/gradle/README.md index cf002a7114..149da50f92 100644 --- a/gradle/README.md +++ b/gradle/README.md @@ -5,7 +5,5 @@ This module contains articles about Gradle ## Relevant articles: - [Introduction to Gradle](https://www.baeldung.com/gradle) - [Writing Custom Gradle Plugins](https://www.baeldung.com/gradle-create-plugin) -- [Creating a Fat Jar in Gradle](https://www.baeldung.com/gradle-fat-jar) - [A Custom Task in Gradle](https://www.baeldung.com/gradle-custom-task) -- [Using JUnit 5 with Gradle](https://www.baeldung.com/junit-5-gradle) - [Dependency Management in Gradle](https://www.baeldung.com/gradle-dependency-management) diff --git a/gradle/junit5/README.md b/gradle/junit5/README.md new file mode 100644 index 0000000000..d25dde4abb --- /dev/null +++ b/gradle/junit5/README.md @@ -0,0 +1,4 @@ +### Relevant Articles: + +- [Using JUnit 5 with Gradle](https://www.baeldung.com/junit-5-gradle) + diff --git a/gradle/junit5/build.gradle b/gradle/junit5/build.gradle index 5f056d8c23..e589541e08 100644 --- a/gradle/junit5/build.gradle +++ b/gradle/junit5/build.gradle @@ -6,15 +6,14 @@ plugins { dependencies { testImplementation 'org.junit.jupiter:junit-jupiter-api:5.3.1' testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.3.1' - + // Only necessary for JUnit 3 and 4 tests - testCompileOnly 'junit:junit:4.12' - testRuntimeOnly 'org.junit.vintage:junit-vintage-engine:5.3.1' - + testCompileOnly 'junit:junit:4.12' + testRuntimeOnly 'org.junit.vintage:junit-vintage-engine:5.3.1' } repositories { - jcenter() + mavenCentral() } test { diff --git a/gradle/junit5/settings.gradle b/gradle/junit5/settings.gradle new file mode 100644 index 0000000000..347fc071ad --- /dev/null +++ b/gradle/junit5/settings.gradle @@ -0,0 +1 @@ +rootProject.name = 'gradle-junit5' diff --git a/gradle/settings.gradle b/gradle/settings.gradle index d1eb10f4d2..aeb462045d 100644 --- a/gradle/settings.gradle +++ b/gradle/settings.gradle @@ -4,7 +4,6 @@ include 'greeting-library' include 'greeting-library-java' include 'greeter' include 'gradletaskdemo' -include 'junit5' include 'gradle-employee-app' include 'gradle-source-vs-target-compatibility'