Skip to content

Commit 2a08167

Browse files
author
Corneil du Plessis
committed
Update with merge from main-3
1 parent d9f39ea commit 2a08167

File tree

9 files changed

+45
-185
lines changed

9 files changed

+45
-185
lines changed

spring-cloud-dataflow-registry/src/test/java/org/springframework/cloud/dataflow/registry/support/AppResourceCommonTests.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ class AppResourceCommonTests {
4747
private AppResourceCommon appResourceCommon = new AppResourceCommon(new MavenProperties(), resourceLoader);
4848

4949
@Test
50-
public void testBadNamedJars() throws Exception {
50+
void badNamedJars() throws Exception {
5151
UrlResource urlResource = new UrlResource("https://repo.maven.apache.org/maven2/org/springframework/cloud/stream/app/file-sink-rabbit/5.0.0/file-sink-rabbit.jar");
5252
assertThatIllegalArgumentException().isThrownBy( () -> appResourceCommon.getUrlResourceVersion(urlResource));
5353
}
@@ -91,23 +91,23 @@ void dockerUriString() throws Exception {
9191
}
9292

9393
@Test
94-
public void testJarMetadataUriDockerApp() throws Exception {
94+
void jarMetadataUriDockerApp() throws Exception {
9595
String appUri = "docker:springcloudstream/log-sink-rabbit:5.0.0";
9696
String metadataUri = "https://repo.maven.apache.org/maven2/org/springframework/cloud/stream/app/file-sink-rabbit/5.0.0/file-sink-rabbit-5.0.0.jar";
9797
appResourceCommon.getMetadataResource(new URI(appUri), new URI(metadataUri));
9898
verify(resourceLoader).getResource(eq(metadataUri));
9999
}
100100

101101
@Test
102-
public void testMetadataUriHttpApp() throws Exception {
102+
void metadataUriHttpApp() throws Exception {
103103
String appUri = "https://repo.maven.apache.org/maven2/org/springframework/cloud/stream/app/file-sink-rabbit/5.0.0/file-sink-rabbit-5.0.0.jar";
104104
Resource metadataResource = appResourceCommon.getMetadataResource(new URI(appUri), null);
105105
assertThat(metadataResource instanceof UrlResource).isTrue();
106106
assertThat(metadataResource.getURI().toString().equals(appUri));
107107
}
108108

109109
@Test
110-
public void testMetadataUriDockerApp() throws Exception {
110+
void metadataUriDockerApp() throws Exception {
111111
String appUri = "docker:springcloudstream/log-sink-rabbit:5.0.0";
112112
Resource metadataResource = appResourceCommon.getMetadataResource(new URI(appUri), null);
113113
assertThat(metadataResource).isNotNull();
@@ -168,7 +168,7 @@ void jars() throws MalformedURLException {
168168
}
169169

170170
@Test
171-
public void testGetResourceWithoutVersion() {
171+
void testGetResourceWithoutVersion() {
172172
assertThat(appResourceCommon.getResourceWithoutVersion(
173173
MavenResource.parse("org.springframework.cloud.stream.app:aggregate-counter-sink-rabbit:war:exec:5.0.0")))
174174
.isEqualTo("maven://org.springframework.cloud.stream.app:aggregate-counter-sink-rabbit:war:exec");
@@ -181,21 +181,21 @@ public void testGetResourceWithoutVersion() {
181181
}
182182

183183
@Test
184-
public void testGetResource() {
184+
void testGetResource() {
185185
String mavenUri = "maven://org.springframework.cloud.stream.app:aggregate-counter-sink-rabbit:5.0.0";
186186
Resource resource = appResourceCommon.getResource(mavenUri);
187187
assertThat(resource).isInstanceOf(MavenResource.class);
188188
}
189189

190190
@Test
191-
public void testGetResourceVersion() {
191+
void testGetResourceVersion() {
192192
String mavenUri = "maven://org.springframework.cloud.stream.app:aggregate-counter-sink-rabbit:5.0.0";
193193
String version = appResourceCommon.getResourceVersion(appResourceCommon.getResource(mavenUri));
194194
assertThat(version).isEqualTo("5.0.0");
195195
}
196196

197197
@Test
198-
public void testGetMetadataResourceVersion() {
198+
void getMetadataResourceVersion() {
199199
String httpUri = "http://repo.maven.apache.org/maven2/org/springframework/cloud/stream/app/cassandra-sink-rabbit/5.0.1-SNAPSHOT/cassandra-sink-rabbit-5.0.1-SNAPSHOT-metadata.jar";
200200
String version = appResourceCommon.getResourceVersion(appResourceCommon.getResource(httpUri));
201201
assertThat(version).isEqualTo("5.0.1-SNAPSHOT");

spring-cloud-dataflow-registry/src/test/java/org/springframework/cloud/dataflow/registry/support/DockerImageTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ public static List<String[]> data() {
115115

116116
@MethodSource("data")
117117
@ParameterizedTest
118-
public void dockerImageParsing(String description, String fullImageName, String expectedHost, String expectedNamespace, String expectedRepo, String expectedNamespaceAndRepo, String expectedTag) {
118+
void dockerImageParsing(String description, String fullImageName, String expectedHost, String expectedNamespace, String expectedRepo, String expectedNamespaceAndRepo, String expectedTag) {
119119

120120
initDockerImageTests(description, fullImageName, expectedHost, expectedNamespace, expectedRepo, expectedNamespaceAndRepo, expectedTag);
121121

spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/support/DatabaseTypeTests.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
import org.junit.jupiter.api.Tag;
2121
import org.junit.jupiter.api.condition.EnabledIfEnvironmentVariable;
2222

23-
import org.springframework.boot.test.autoconfigure.jdbc.JdbcTest;
2423
import org.springframework.cloud.dataflow.server.db.DB2_11_5_ContainerSupport;
2524
import org.springframework.cloud.dataflow.server.db.MariaDB_10_6_ContainerSupport;
2625
import org.springframework.cloud.dataflow.server.db.MariaDB_11_ContainerSupport;
@@ -31,8 +30,6 @@
3130
import org.springframework.cloud.dataflow.server.db.SqlServer_2019_ContainerSupport;
3231
import org.springframework.cloud.dataflow.server.db.SqlServer_2022_ContainerSupport;
3332

34-
import static org.assertj.core.api.Assertions.assertThat;
35-
3633
class DatabaseTypeTests {
3734

3835
@Nested

spring-cloud-dataflow-shell-core/src/test/java/org/springframework/cloud/dataflow/shell/command/JobCommandTests.java

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@
5151
import org.springframework.shell.table.Table;
5252

5353
import static org.assertj.core.api.Assertions.assertThat;
54-
import static org.junit.Assert.assertEquals;
55-
import static org.junit.Assert.assertTrue;
54+
import static org.junit.jupiter.api.Assertions.assertEquals;
55+
import static org.junit.jupiter.api.Assertions.assertTrue;
5656

5757
/**
5858
* @author Glenn Renfro
@@ -159,8 +159,9 @@ void viewExecution() {
159159
logger.info("Retrieve Job Execution Detail by Id");
160160
Table table = getTable(job().executionDisplay(getFirstJobExecutionIdFromTable()));
161161
verifyColumnNumber(table, 2);
162-
assertEquals("Number of expected rows returned from the table is incorrect", 19,
163-
table.getModel().getRowCount());
162+
assertEquals(19,
163+
table.getModel().getRowCount(),
164+
"Number of expected rows returned from the table is incorrect");
164165
int rowNumber = 0;
165166
checkCell(table, rowNumber++, 0, "Key ");
166167
checkCell(table, rowNumber++, 0, "Job Execution Id ");
@@ -180,14 +181,14 @@ void viewExecution() {
180181
checkCell(table, rowNumber++, 0, "Job Parameters ");
181182
int paramRowOne = rowNumber;
182183

183-
assertTrue("the table did not contain the correct job parameters for job parameter value foo",
184-
checkModelColumn(paramRowOne, table, "-foo(java.lang.String) "));
184+
assertTrue(checkModelColumn(paramRowOne, table, "-foo(java.lang.String) "),
185+
"the table did not contain the correct job parameters for job parameter value foo");
185186

186-
assertTrue("the table did not contain the correct job parameters for job parameter value bar",
187-
checkModelColumn(paramRowOne, table, "bar(java.lang.String) "));
187+
assertTrue(checkModelColumn(paramRowOne, table, "bar(java.lang.String) "),
188+
"the table did not contain the correct job parameters for job parameter value bar");
188189

189-
assertTrue("the table did not contain the correct job parameters for job parameter value baz",
190-
checkModelColumn(paramRowOne, table, "baz(java.lang.Long) "));
190+
assertTrue(checkModelColumn(paramRowOne, table, "baz(java.lang.Long) "),
191+
"the table did not contain the correct job parameters for job parameter value baz");
191192

192193
}
193194

spring-cloud-skipper/spring-cloud-skipper-server-core/src/test/java/org/springframework/cloud/skipper/server/AbstractIntegrationTest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@
2020

2121
import javax.sql.DataSource;
2222

23-
import org.junit.After;
24-
import org.junit.Rule;
23+
import org.junit.jupiter.api.AfterEach;
2524
import org.junit.jupiter.api.BeforeEach;
25+
import org.junit.jupiter.api.extension.RegisterExtension;
2626
import org.slf4j.Logger;
2727
import org.slf4j.LoggerFactory;
2828

@@ -69,7 +69,7 @@ public abstract class AbstractIntegrationTest extends AbstractAssertReleaseDeplo
6969

7070
private final Logger logger = LoggerFactory.getLogger(getClass());
7171

72-
@Rule
72+
@RegisterExtension
7373
public LogTestNameRule logTestName = new LogTestNameRule();
7474

7575
@Autowired
@@ -102,7 +102,7 @@ public void beforeDumpSchema() {
102102
dbScriptFile.deleteOnExit();
103103
}
104104

105-
@After
105+
@AfterEach
106106
public void restoreEmptySchema() {
107107
// Add a sleep for now to give the local deployer a chance to install the app. This
108108
// should go away once we introduce spring state machine.

spring-cloud-skipper/spring-cloud-skipper-server-core/src/test/java/org/springframework/cloud/skipper/server/LogTestNameRule.java

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,25 +15,27 @@
1515
*/
1616
package org.springframework.cloud.skipper.server;
1717

18-
import org.junit.rules.TestWatcher;
19-
import org.junit.runner.Description;
18+
import org.junit.jupiter.api.extension.AfterEachCallback;
19+
import org.junit.jupiter.api.extension.BeforeEachCallback;
20+
import org.junit.jupiter.api.extension.ExtensionContext;
2021
import org.slf4j.Logger;
2122
import org.slf4j.LoggerFactory;
2223

2324
/**
2425
* @author Mark Pollack
2526
*/
26-
public class LogTestNameRule extends TestWatcher {
27+
public class LogTestNameRule implements BeforeEachCallback, AfterEachCallback {
2728

2829
private final static Logger log = LoggerFactory.getLogger("junit.logTestName");
2930

3031
@Override
31-
protected void starting(Description description) {
32-
log.info("Starting Test {}", description.getMethodName());
32+
public void afterEach(ExtensionContext extensionContext) throws Exception {
33+
log.info("Finished Test: {}", extensionContext.getRequiredTestMethod().getName());
3334
}
3435

3536
@Override
36-
protected void finished(Description description) {
37-
log.info("Finished Test {}", description.getMethodName());
37+
public void beforeEach(ExtensionContext extensionContext) throws Exception {
38+
log.info("Starting Test {}", extensionContext.getRequiredTestMethod().getName());
3839
}
40+
3941
}

spring-cloud-skipper/spring-cloud-skipper-server-core/src/test/java/org/springframework/cloud/skipper/server/controller/AbstractControllerTests.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
*/
1616
package org.springframework.cloud.skipper.server.controller;
1717

18-
import org.junit.After;
18+
import org.junit.jupiter.api.AfterEach;
1919
import org.junit.jupiter.api.BeforeEach;
2020
import org.slf4j.Logger;
2121
import org.slf4j.LoggerFactory;
@@ -68,7 +68,7 @@ public void cleanupReleaseRepository() {
6868
this.releaseRepository.deleteAll();
6969
}
7070

71-
@After
71+
@AfterEach
7272
public void cleanupReleases() throws Exception {
7373
// Add a sleep for now to give the local deployer a chance to install the app.
7474
// This

spring-cloud-starter-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/local/security/LdapServerResource.java

Lines changed: 0 additions & 140 deletions
This file was deleted.

0 commit comments

Comments
 (0)