@@ -223,7 +223,6 @@ class PlaygroundIT(val useKSP2: Boolean) {
223
223
Assert .assertTrue(jarFile.getEntry(" hello/HELLO.class" ).size > 0 )
224
224
Assert .assertTrue(jarFile.getEntry(" com/example/AClassBuilder.class" ).size > 0 )
225
225
}
226
- Assert .assertTrue(result.output.contains(" w: Language version 2.0 is experimental" ))
227
226
project.restore(buildFile.path)
228
227
}
229
228
@@ -263,7 +262,6 @@ class PlaygroundIT(val useKSP2: Boolean) {
263
262
Assert .assertTrue(jarFile.getEntry(" hello/HELLO.class" ).size > 0 )
264
263
Assert .assertTrue(jarFile.getEntry(" com/example/AClassBuilder.class" ).size > 0 )
265
264
}
266
- Assert .assertTrue(result.output.contains(" w: Language version 2.0 is experimental" ))
267
265
project.restore(buildFile.path)
268
266
project.restore(gradleProperties.path)
269
267
}
@@ -283,7 +281,10 @@ class PlaygroundIT(val useKSP2: Boolean) {
283
281
gradleRunner.buildAndCheck(" clean" , " build" ) { result ->
284
282
Assert .assertTrue(result.output.contains(" language version: 1.5" ))
285
283
Assert .assertTrue(result.output.contains(" api version: 1.5" ))
286
- Assert .assertTrue(result.output.contains(" compiler version: $kotlinVersion " ))
284
+ if (! useKSP2) {
285
+ // In case KSP 1 and KSP 2 uses different compiler versions, ignore this test for KSP 2 for now.
286
+ Assert .assertTrue(result.output.contains(" compiler version: $kotlinVersion " ))
287
+ }
287
288
}
288
289
project.restore(buildFile.path)
289
290
}
@@ -299,12 +300,12 @@ class PlaygroundIT(val useKSP2: Boolean) {
299
300
gradleRunner.withArguments(" build" ).buildAndFail().let {
300
301
Assert .assertEquals(TaskOutcome .SUCCESS , it.task(" :workload:kspKotlin" )?.outcome)
301
302
Assert .assertEquals(TaskOutcome .FAILED , it.task(" :workload:compileKotlin" )?.outcome)
302
- Assert .assertTrue(" Unresolved reference: AClassBuilder" in it.output)
303
+ Assert .assertTrue(" Unresolved reference ' AClassBuilder' " in it.output)
303
304
}
304
305
gradleRunner.withArguments(" build" ).buildAndFail().let {
305
306
Assert .assertEquals(TaskOutcome .UP_TO_DATE , it.task(" :workload:kspKotlin" )?.outcome)
306
307
Assert .assertEquals(TaskOutcome .FAILED , it.task(" :workload:compileKotlin" )?.outcome)
307
- Assert .assertTrue(" Unresolved reference: AClassBuilder" in it.output)
308
+ Assert .assertTrue(" Unresolved reference ' AClassBuilder' " in it.output)
308
309
}
309
310
310
311
project.restore(" workload/build.gradle.kts" )
0 commit comments