Skip to content

Commit b957fd8

Browse files
authored
Merge branch 'main' into 7098-application-container
2 parents 61203d2 + 19a3c14 commit b957fd8

File tree

10 files changed

+30
-28
lines changed

10 files changed

+30
-28
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
99
![Testcontainers logo](docs/logo.png)
1010

11-
# [Read the documentation here](http://www.testcontainers.org)
11+
# [Read the documentation here](https://java.testcontainers.org)
1212

1313
## License
1414

core/src/main/java/org/testcontainers/dockerclient/DockerClientProviderStrategy.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@ public boolean test(DockerClientProviderStrategy dockerClientProviderStrategy) {
269269
"Could not find a valid Docker environment. Please check configuration. Attempted configurations were:\n" +
270270
configurationFailures.stream().map(it -> "\t" + it).collect(Collectors.joining("\n")) +
271271
"As no valid configuration was found, execution cannot continue.\n" +
272-
"See https://www.testcontainers.org/on_failure.html for more details."
272+
"See https://java.testcontainers.org/on_failure.html for more details."
273273
);
274274

275275
FAIL_FAST_ALWAYS.set(true);

docs/error_missing_container_runtime_environment.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ Here is a list of supported container runtime environments:
1313
* [Testcontainers Cloud](https://www.testcontainers.cloud?utm_medium=direct&utm_source=testcontainers.com&utm_content=docs&utm_term=on-failure)
1414

1515
For more extensive information on supported container runtime environments, as well as known limitations of alternative container runtime environments,
16-
please refer to [this page](https://www.testcontainers.org/supported_docker_environment/) in our documentation.
16+
please refer to [this page](https://java.testcontainers.org/supported_docker_environment/) in our documentation.

gradle/publishing.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ publishing {
3030

3131
name project.description
3232
description 'Isolated container management for Java code testing'
33-
url 'https://testcontainers.org'
33+
url 'https://java.testcontainers.org'
3434
issueManagement {
3535
system 'GitHub'
3636
url 'https://github.com/testcontainers/testcontainers-java/issues'

modules/selenium/build.gradle

+5-5
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ description = "Testcontainers :: Selenium"
33
dependencies {
44
api project(':testcontainers')
55

6-
provided 'org.seleniumhq.selenium:selenium-remote-driver:4.6.0'
7-
provided 'org.seleniumhq.selenium:selenium-chrome-driver:4.6.0'
8-
testImplementation 'org.seleniumhq.selenium:selenium-firefox-driver:4.6.0'
9-
testImplementation 'org.seleniumhq.selenium:selenium-edge-driver:4.8.3'
10-
testImplementation 'org.seleniumhq.selenium:selenium-support:4.6.0'
6+
provided 'org.seleniumhq.selenium:selenium-remote-driver:4.10.0'
7+
provided 'org.seleniumhq.selenium:selenium-chrome-driver:4.10.0'
8+
testImplementation 'org.seleniumhq.selenium:selenium-firefox-driver:4.10.0'
9+
testImplementation 'org.seleniumhq.selenium:selenium-edge-driver:4.10.0'
10+
testImplementation 'org.seleniumhq.selenium:selenium-support:4.10.0'
1111

1212
testImplementation 'org.mortbay.jetty:jetty:6.1.26'
1313
testImplementation project(':nginx')

modules/selenium/src/test/java/org/testcontainers/junit/SpecificImageNameWebDriverContainerTest.java

+1-3
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,7 @@
88

99
public class SpecificImageNameWebDriverContainerTest extends BaseWebDriverContainerTest {
1010

11-
private static final DockerImageName FIREFOX_IMAGE = DockerImageName.parse(
12-
"selenium/standalone-firefox:2.53.1-beryllium"
13-
);
11+
private static final DockerImageName FIREFOX_IMAGE = DockerImageName.parse("selenium/standalone-firefox:4.10.0");
1412

1513
@Rule
1614
public BrowserWebDriverContainer<?> firefox = new BrowserWebDriverContainer<>(FIREFOX_IMAGE)

modules/solace/src/test/java/org/testcontainers/solace/SolaceContainerAMQPTest.java

+5-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package org.testcontainers.solace;
22

33
import org.apache.qpid.jms.JmsConnectionFactory;
4-
import org.assertj.core.api.Assertions;
54
import org.junit.Assert;
65
import org.junit.Test;
76
import org.slf4j.Logger;
@@ -19,6 +18,8 @@
1918
import javax.jms.TextMessage;
2019
import javax.jms.Topic;
2120

21+
import static org.assertj.core.api.Assertions.assertThat;
22+
2223
public class SolaceContainerAMQPTest {
2324

2425
private static final Logger LOGGER = LoggerFactory.getLogger(SolaceContainerAMQPTest.class);
@@ -42,8 +43,8 @@ public void testSolaceContainer() throws JMSException {
4243
solaceContainer.getOrigin(Service.AMQP)
4344
);
4445
// }
45-
Assertions.assertThat(session).isNotNull();
46-
Assertions.assertThat(consumeMessageFromSolace(session)).isEqualTo(MESSAGE);
46+
assertThat(session).isNotNull();
47+
assertThat(consumeMessageFromSolace(session)).isEqualTo(MESSAGE);
4748
session.close();
4849
}
4950
}
@@ -86,7 +87,7 @@ private String consumeMessageFromSolace(Session session) {
8687
}
8788
});
8889
publishMessageToSolace(session, topic);
89-
Assertions.assertThat(latch.await(10L, TimeUnit.SECONDS)).isTrue();
90+
assertThat(latch.await(10L, TimeUnit.SECONDS)).isTrue();
9091
messageConsumer.close();
9192
return result[0];
9293
} catch (Exception e) {

modules/solace/src/test/java/org/testcontainers/solace/SolaceContainerMQTTTest.java

+5-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package org.testcontainers.solace;
22

3-
import org.assertj.core.api.Assertions;
43
import org.eclipse.paho.client.mqttv3.IMqttDeliveryToken;
54
import org.eclipse.paho.client.mqttv3.MqttCallback;
65
import org.eclipse.paho.client.mqttv3.MqttClient;
@@ -15,6 +14,8 @@
1514
import java.util.concurrent.CountDownLatch;
1615
import java.util.concurrent.TimeUnit;
1716

17+
import static org.assertj.core.api.Assertions.assertThat;
18+
1819
public class SolaceContainerMQTTTest {
1920

2021
private static final Logger LOGGER = LoggerFactory.getLogger(SolaceContainerMQTTTest.class);
@@ -36,8 +37,8 @@ public void testSolaceContainer() {
3637
solaceContainer.getPassword(),
3738
solaceContainer.getOrigin(Service.MQTT)
3839
);
39-
Assertions.assertThat(client).isNotNull();
40-
Assertions.assertThat(consumeMessageFromSolace(client)).isEqualTo(MESSAGE);
40+
assertThat(client).isNotNull();
41+
assertThat(consumeMessageFromSolace(client)).isEqualTo(MESSAGE);
4142
}
4243
}
4344

@@ -86,7 +87,7 @@ public void deliveryComplete(IMqttDeliveryToken token) {}
8687
);
8788
client.subscribe(TOPIC_NAME, 0);
8889
publishMessageToSolace(client);
89-
Assertions.assertThat(latch.await(10L, TimeUnit.SECONDS)).isTrue();
90+
assertThat(latch.await(10L, TimeUnit.SECONDS)).isTrue();
9091
return result[0];
9192
} catch (Exception e) {
9293
throw new RuntimeException("Cannot receive message from solace", e);

modules/solace/src/test/java/org/testcontainers/solace/SolaceContainerRESTTest.java

+3-2
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,13 @@
1212
import org.apache.http.impl.client.BasicCredentialsProvider;
1313
import org.apache.http.impl.client.HttpClientBuilder;
1414
import org.apache.http.util.EntityUtils;
15-
import org.assertj.core.api.Assertions;
1615
import org.junit.Assert;
1716
import org.junit.Test;
1817

1918
import java.io.IOException;
2019

20+
import static org.assertj.core.api.Assertions.assertThat;
21+
2122
public class SolaceContainerRESTTest {
2223

2324
private static final String MESSAGE = "HelloWorld";
@@ -45,7 +46,7 @@ private void testPublishMessageToSolace(SolaceContainer solaceContainer, Service
4546
if (response.getStatusLine().getStatusCode() != HttpStatus.SC_OK) {
4647
Assert.fail("Cannot send message to solace - " + EntityUtils.toString(response.getEntity()));
4748
}
48-
Assertions.assertThat(EntityUtils.toString(response.getEntity())).isEmpty();
49+
assertThat(EntityUtils.toString(response.getEntity())).isEmpty();
4950
}
5051

5152
private HttpClient createClient(SolaceContainer solaceContainer) {

modules/solace/src/test/java/org/testcontainers/solace/SolaceContainerSMFTest.java

+7-6
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
import com.solacesystems.jcsmp.XMLMessageConsumer;
1212
import com.solacesystems.jcsmp.XMLMessageListener;
1313
import com.solacesystems.jcsmp.XMLMessageProducer;
14-
import org.assertj.core.api.Assertions;
1514
import org.junit.Assert;
1615
import org.junit.Test;
1716
import org.slf4j.Logger;
@@ -21,6 +20,8 @@
2120
import java.util.concurrent.CountDownLatch;
2221
import java.util.concurrent.TimeUnit;
2322

23+
import static org.assertj.core.api.Assertions.assertThat;
24+
2425
public class SolaceContainerSMFTest {
2526

2627
private static final Logger LOGGER = LoggerFactory.getLogger(SolaceContainerSMFTest.class);
@@ -41,8 +42,8 @@ public void testSolaceContainerWithSimpleAuthentication() {
4142
) {
4243
solaceContainer.start();
4344
JCSMPSession session = createSessionWithBasicAuth(solaceContainer);
44-
Assertions.assertThat(session).isNotNull();
45-
Assertions.assertThat(consumeMessageFromSolace(session)).isEqualTo(MESSAGE);
45+
assertThat(session).isNotNull();
46+
assertThat(consumeMessageFromSolace(session)).isEqualTo(MESSAGE);
4647
session.closeSession();
4748
}
4849
}
@@ -61,8 +62,8 @@ public void testSolaceContainerWithCertificates() {
6162
) {
6263
solaceContainer.start();
6364
JCSMPSession session = createSessionWithCertificates(solaceContainer);
64-
Assertions.assertThat(session).isNotNull();
65-
Assertions.assertThat(consumeMessageFromSolace(session)).isEqualTo(MESSAGE);
65+
assertThat(session).isNotNull();
66+
assertThat(consumeMessageFromSolace(session)).isEqualTo(MESSAGE);
6667
session.closeSession();
6768
}
6869
}
@@ -157,7 +158,7 @@ public void onException(JCSMPException e) {
157158
session.addSubscription(TOPIC);
158159
cons.start();
159160
publishMessageToSolace(session);
160-
Assertions.assertThat(latch.await(10L, TimeUnit.SECONDS)).isTrue();
161+
assertThat(latch.await(10L, TimeUnit.SECONDS)).isTrue();
161162
return result[0];
162163
} catch (Exception e) {
163164
throw new RuntimeException("Cannot receive message from solace", e);

0 commit comments

Comments
 (0)