Skip to content

Commit ac001a4

Browse files
authored
Fix test for newer plugin versions (#6685)
1 parent 7546770 commit ac001a4

1 file changed

Lines changed: 17 additions & 16 deletions

File tree

rewrite-gradle/src/test/java/org/openrewrite/gradle/plugins/UpgradePluginVersionTest.java

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -88,11 +88,12 @@ void upgradeKotlinPlugin() {
8888
kotlin("jvm") version "2.0.0"
8989
}
9090
""",
91-
"""
92-
plugins {
93-
kotlin("jvm") version "2.3.0"
91+
spec -> spec.after(s -> {
92+
assertThat(s).doesNotContain("2.0.0");
93+
assertThat(s).containsPattern("2.\\d+.\\d+(.\\d+)*");
94+
return s;
9495
}
95-
"""
96+
)
9697
)
9798
);
9899
}
@@ -363,11 +364,11 @@ void upgradeSpringBootPluginWithoutDependencyManagementEnabled() {
363364
id 'java'
364365
id 'org.springframework.boot' version '2.7.0'
365366
}
366-
367+
367368
repositories {
368369
mavenCentral()
369370
}
370-
371+
371372
dependencies {
372373
implementation 'javax.servlet:javax.servlet-api:4.0.1'
373374
implementation 'org.apache.activemq:activemq-client-jakarta:5.18.2'
@@ -378,11 +379,11 @@ void upgradeSpringBootPluginWithoutDependencyManagementEnabled() {
378379
id 'java'
379380
id 'org.springframework.boot' version '3.2.4'
380381
}
381-
382+
382383
repositories {
383384
mavenCentral()
384385
}
385-
386+
386387
dependencies {
387388
implementation 'javax.servlet:javax.servlet-api:4.0.1'
388389
implementation 'org.apache.activemq:activemq-client-jakarta:5.18.2'
@@ -404,11 +405,11 @@ void springBootPluginsAreDependencyManagedVersionAware() {
404405
id 'org.springframework.boot' version '2.7.0'
405406
id 'io.spring.dependency-management' version '1.1.6'
406407
}
407-
408+
408409
repositories {
409410
mavenCentral()
410411
}
411-
412+
412413
dependencies {
413414
implementation 'javax.servlet:javax.servlet-api'
414415
implementation 'org.apache.activemq:activemq-client-jakarta:5.18.2'
@@ -420,11 +421,11 @@ void springBootPluginsAreDependencyManagedVersionAware() {
420421
id 'org.springframework.boot' version '3.2.4'
421422
id 'io.spring.dependency-management' version '1.1.6'
422423
}
423-
424+
424425
repositories {
425426
mavenCentral()
426427
}
427-
428+
428429
dependencies {
429430
implementation 'javax.servlet:javax.servlet-api:4.0.1'
430431
implementation 'org.apache.activemq:activemq-client-jakarta'
@@ -446,11 +447,11 @@ void doesNotPinPropertyManagedVersions() {
446447
id 'org.springframework.boot' version '2.5.14'
447448
id 'io.spring.dependency-management' version '1.0.11.RELEASE'
448449
}
449-
450+
450451
repositories {
451452
mavenCentral()
452453
}
453-
454+
454455
dependencies {
455456
runtimeOnly 'mysql:mysql-connector-java'
456457
}
@@ -461,11 +462,11 @@ void doesNotPinPropertyManagedVersions() {
461462
id 'org.springframework.boot' version '2.5.15'
462463
id 'io.spring.dependency-management' version '1.0.11.RELEASE'
463464
}
464-
465+
465466
repositories {
466467
mavenCentral()
467468
}
468-
469+
469470
dependencies {
470471
runtimeOnly 'mysql:mysql-connector-java'
471472
}

0 commit comments

Comments
 (0)