Skip to content

Commit e386ee1

Browse files
authored
JUnit 5.6.1 (#213)
* Bump to JUnit 5.6.1 and latest revisions of the AGPs * Changelog * Readme
1 parent 6e3df98 commit e386ee1

File tree

4 files changed

+27
-21
lines changed

4 files changed

+27
-21
lines changed

README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -56,15 +56,15 @@ Snapshots of the development version are available through [Sonatype's `snapshot
5656
5757
dependencies {
5858
// (Required) Writing and executing Unit Tests on the JUnit Platform
59-
testImplementation "org.junit.jupiter:junit-jupiter-api:5.6.0"
60-
testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:5.6.0"
59+
testImplementation "org.junit.jupiter:junit-jupiter-api:5.6.1"
60+
testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:5.6.1"
6161
6262
// (Optional) If you need "Parameterized Tests"
63-
testImplementation "org.junit.jupiter:junit-jupiter-params:5.6.0"
63+
testImplementation "org.junit.jupiter:junit-jupiter-params:5.6.1"
6464
6565
// (Optional) If you also have JUnit 4-based tests
6666
testImplementation "junit:junit:4.13"
67-
testRuntimeOnly "org.junit.vintage:junit-vintage-engine:5.6.0"
67+
testRuntimeOnly "org.junit.vintage:junit-vintage-engine:5.6.1"
6868
}
6969
```
7070
</details>
@@ -79,15 +79,15 @@ Snapshots of the development version are available through [Sonatype's `snapshot
7979

8080
dependencies {
8181
// (Required) Writing and executing Unit Tests on the JUnit Platform
82-
testImplementation("org.junit.jupiter:junit-jupiter-api:5.6.0")
83-
testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.6.0")
82+
testImplementation("org.junit.jupiter:junit-jupiter-api:5.6.1")
83+
testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.6.1")
8484

8585
// (Optional) If you need "Parameterized Tests"
86-
testImplementation("org.junit.jupiter:junit-jupiter-params:5.6.0")
86+
testImplementation("org.junit.jupiter:junit-jupiter-params:5.6.1")
8787

8888
// (Optional) If you also have JUnit 4-based tests
8989
testImplementation("junit:junit:4.13")
90-
testRuntimeOnly("org.junit.vintage:junit-vintage-engine:5.6.0")
90+
testRuntimeOnly("org.junit.vintage:junit-vintage-engine:5.6.1")
9191
}
9292
```
9393
</details>
@@ -135,7 +135,7 @@ To start writing instrumentation tests with JUnit Jupiter, make the following ch
135135
dependencies {
136136
// 5) Jupiter API & Test Runner, if you don't have it already
137137
androidTestImplementation "androidx.test:runner:1.2.0"
138-
androidTestImplementation "org.junit.jupiter:junit-jupiter-api:5.6.0"
138+
androidTestImplementation "org.junit.jupiter:junit-jupiter-api:5.6.1"
139139
140140
// 6) The instrumentation test companion libraries
141141
androidTestImplementation "de.mannodermaus.junit5:android-test-core:1.2.0"
@@ -170,7 +170,7 @@ To start writing instrumentation tests with JUnit Jupiter, make the following ch
170170
dependencies {
171171
// 5) Jupiter API & Test Runner, if you don't have it already
172172
androidTestImplementation("androidx.test:runner:1.2.0")
173-
androidTestImplementation("org.junit.jupiter:junit-jupiter-api:5.6.0")
173+
androidTestImplementation("org.junit.jupiter:junit-jupiter-api:5.6.1")
174174
175175
// 6) The instrumentation test companion libraries
176176
androidTestImplementation("de.mannodermaus.junit5:android-test-core:1.2.0")

buildSrc/src/main/kotlin/Versions.kt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ object Versions {
1313
const val androidx_test_monitor: String = "1.2.0"
1414
const val androidx_test_runner: String = "1.2.0"
1515

16-
const val aapt2: String = "3.5.0-5435860"
16+
const val aapt2: String = "3.5.3-5435860"
1717

18-
const val com_android_tools_build_gradle_35x: String = "3.5.0"
19-
const val com_android_tools_build_gradle_36x: String = "3.6.0"
20-
const val com_android_tools_build_gradle_40x: String = "4.0.0-beta01"
21-
const val com_android_tools_build_gradle_41x: String = "4.1.0-alpha01"
18+
const val com_android_tools_build_gradle_35x: String = "3.5.3"
19+
const val com_android_tools_build_gradle_36x: String = "3.6.3"
20+
const val com_android_tools_build_gradle_40x: String = "4.0.0-beta05"
21+
const val com_android_tools_build_gradle_41x: String = "4.1.0-alpha08"
2222
const val com_android_tools_build_gradle: String = com_android_tools_build_gradle_35x
2323

2424
const val lint_gradle: String = "26.5.0"
@@ -64,11 +64,11 @@ object Versions {
6464

6565
const val junit_pioneer: String = "0.2.2"
6666

67-
const val org_junit_jupiter: String = "5.6.0"
67+
const val org_junit_jupiter: String = "5.6.1"
6868

69-
const val org_junit_platform: String = "1.6.0"
69+
const val org_junit_platform: String = "1.6.1"
7070

71-
const val junit_vintage_engine: String = "5.6.0"
71+
const val junit_vintage_engine: String = "5.6.1"
7272

7373
const val mockito_core: String = "2.19.0"
7474

plugin/CHANGELOG.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,18 @@ Change Log
44
## Unreleased
55

66
#### Added
7-
- Compatibility with Android Gradle Plugin 4.1.x
87
#### Changed
9-
- Restricted visibility of internal APIs to prevent them from leaking into consumer code
108
#### Fixed
119
#### Removed
1210

11+
## 1.6.1.0 (2020-05-03)
12+
13+
#### Added
14+
- Compatibility with Android Gradle Plugin 4.1.x
15+
- JUnit 5.6.1
16+
#### Changed
17+
- Restricted visibility of internal APIs to prevent them from leaking into consumer code
18+
1319
## 1.6.0.0 (2020-02-27)
1420

1521
#### Added

plugin/android-junit5/src/test/kotlin/de/mannodermaus/gradle/plugins/junit5/util/AgpVersion.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ enum class AgpVersion(val fileKey: String,
66
AGP_35X("agp35x"),
77
AGP_36X("agp36x"),
88
AGP_40X("agp40x"),
9-
AGP_41X("agp41x", requiresGradle = "6.2");
9+
AGP_41X("agp41x", requiresGradle = "6.3");
1010

1111
// Create a pretty string from the fileKey property.
1212
// Example:

0 commit comments

Comments
 (0)