You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Update some of the test assertions to ones that provide better error messages
- Remove old comments
- cache Gradle TestKit in GitHub Workflow
- enable Gradle Scan in GitHub Workflow
Copy file name to clipboardExpand all lines: modules/bcv-gradle-plugin-functional-tests/src/functionalTest/kotlin/kotlinx/validation/test/AndroidLibraryTest.kt
Copy file name to clipboardExpand all lines: modules/bcv-gradle-plugin-functional-tests/src/functionalTest/kotlin/kotlinx/validation/test/DefaultConfigTests.kt
+11-11
Original file line number
Diff line number
Diff line change
@@ -26,7 +26,7 @@ internal class DefaultConfigTests : BaseKotlinGradleTest() {
26
26
27
27
runner.buildAndFail {
28
28
output shouldContain "Please ensure that task ':apiDump' was executed"
29
-
task(":apiCheck") shouldHaveOutcome FAILED
29
+
shouldHaveRunTask(":apiCheck", FAILED)
30
30
}
31
31
}
32
32
@@ -43,7 +43,7 @@ internal class DefaultConfigTests : BaseKotlinGradleTest() {
43
43
}
44
44
45
45
runner.buildAndFail {
46
-
task(":apiCheck") shouldHaveOutcome FAILED
46
+
shouldHaveRunTask(":apiCheck", FAILED)
47
47
shouldNotHaveRunTask(":check") // apiCheck fails before we can run check
48
48
}
49
49
}
@@ -63,7 +63,7 @@ internal class DefaultConfigTests : BaseKotlinGradleTest() {
63
63
}
64
64
65
65
runner.build {
66
-
task(":apiCheck") shouldHaveOutcome SUCCESS
66
+
shouldHaveRunTask(":apiCheck", SUCCESS)
67
67
}
68
68
}
69
69
@@ -86,7 +86,7 @@ internal class DefaultConfigTests : BaseKotlinGradleTest() {
86
86
}
87
87
88
88
runner.build {
89
-
task(":apiCheck") shouldHaveOutcome SUCCESS
89
+
shouldHaveRunTask(":apiCheck", SUCCESS)
90
90
}
91
91
}
92
92
@@ -109,7 +109,7 @@ internal class DefaultConfigTests : BaseKotlinGradleTest() {
109
109
}
110
110
111
111
runner.build {
112
-
task(":apiCheck") shouldHaveOutcome SUCCESS
112
+
shouldHaveRunTask(":apiCheck", SUCCESS)
113
113
}
114
114
}
115
115
@@ -132,7 +132,7 @@ internal class DefaultConfigTests : BaseKotlinGradleTest() {
132
132
}
133
133
134
134
runner.buildAndFail {
135
-
task(":apiCheck") shouldHaveOutcome FAILED
135
+
shouldHaveRunTask(":apiCheck", FAILED)
136
136
137
137
// note that tabs are used as function indents!
138
138
val dumpOutput =/*language=TEXT*/"""
@@ -160,7 +160,7 @@ internal class DefaultConfigTests : BaseKotlinGradleTest() {
160
160
}
161
161
162
162
runner.build {
163
-
task(":apiDump") shouldHaveOutcome SUCCESS
163
+
shouldHaveRunTask(":apiDump", SUCCESS)
164
164
165
165
assertTrue(
166
166
rootProjectApiDump.exists(),
@@ -187,7 +187,7 @@ internal class DefaultConfigTests : BaseKotlinGradleTest() {
187
187
}
188
188
189
189
runner.build {
190
-
task(":apiDump") shouldHaveOutcome SUCCESS
190
+
shouldHaveRunTask(":apiDump", SUCCESS)
191
191
192
192
val apiDumpFile = rootProjectDir.resolve("api/testproject.api")
193
193
assertTrue(apiDumpFile.exists(), "api dump file ${apiDumpFile.path} should exist")
@@ -217,7 +217,7 @@ internal class DefaultConfigTests : BaseKotlinGradleTest() {
217
217
}
218
218
219
219
runner.build {
220
-
task(":apiDump") shouldHaveOutcome SUCCESS
220
+
shouldHaveRunTask(":apiDump", SUCCESS)
221
221
222
222
assertTrue(rootProjectApiDump.exists(), "api dump file should exist")
223
223
@@ -242,8 +242,8 @@ internal class DefaultConfigTests : BaseKotlinGradleTest() {
Copy file name to clipboardExpand all lines: modules/bcv-gradle-plugin-functional-tests/src/functionalTest/kotlin/kotlinx/validation/test/IgnoredClassesTests.kt
Copy file name to clipboardExpand all lines: modules/bcv-gradle-plugin-functional-tests/src/functionalTest/kotlin/kotlinx/validation/test/InputJarTest.kt
Copy file name to clipboardExpand all lines: modules/bcv-gradle-plugin-functional-tests/src/functionalTest/kotlin/kotlinx/validation/test/JavaTestFixturesTest.kt
+4-4
Original file line number
Diff line number
Diff line change
@@ -22,7 +22,7 @@ class JavaTestFixturesTest : FunSpec({
22
22
test("expect :apiDump task passes") {
23
23
project.runner.withArguments("apiDump").build {
24
24
withClue(output) {
25
-
task(":apiDump") shouldHaveOutcome SUCCESS
25
+
shouldHaveRunTask(":apiDump", SUCCESS)
26
26
}
27
27
}
28
28
}
@@ -36,7 +36,7 @@ class JavaTestFixturesTest : FunSpec({
36
36
)
37
37
.build {
38
38
withClue(output) {
39
-
task(":apiCheck") shouldHaveOutcome SUCCESS
39
+
shouldHaveRunTask(":apiCheck", SUCCESS)
40
40
}
41
41
}
42
42
}
@@ -74,7 +74,7 @@ class JavaTestFixturesTest : FunSpec({
74
74
test("expect :apiDump task passes") {
75
75
project.runner.withArguments("apiDump").build {
76
76
withClue(output) {
77
-
task(":apiDump") shouldHaveOutcome SUCCESS
77
+
shouldHaveRunTask(":apiDump", SUCCESS)
78
78
}
79
79
}
80
80
}
@@ -88,7 +88,7 @@ class JavaTestFixturesTest : FunSpec({
Copy file name to clipboardExpand all lines: modules/bcv-gradle-plugin-functional-tests/src/functionalTest/kotlin/kotlinx/validation/test/MultiPlatformSingleJvmTargetTest.kt
Copy file name to clipboardExpand all lines: modules/bcv-gradle-plugin-functional-tests/src/functionalTest/kotlin/kotlinx/validation/test/MultipleJvmTargetsTest.kt
+12-13
Original file line number
Diff line number
Diff line change
@@ -53,7 +53,7 @@ internal class MultipleJvmTargetsTest : BaseKotlinGradleTest() {
53
53
}
54
54
55
55
runner.build {
56
-
task(":apiCheck") shouldHaveOutcome SUCCESS
56
+
shouldHaveRunTask(":apiCheck", SUCCESS)
57
57
}
58
58
}
59
59
@@ -92,7 +92,7 @@ internal class MultipleJvmTargetsTest : BaseKotlinGradleTest() {
Copy file name to clipboardExpand all lines: modules/bcv-gradle-plugin-functional-tests/src/functionalTest/kotlin/kotlinx/validation/test/NonPublicMarkersTest.kt
Copy file name to clipboardExpand all lines: modules/bcv-gradle-plugin-functional-tests/src/functionalTest/kotlin/kotlinx/validation/test/SettingsPluginDslTest.kt
0 commit comments