diff --git a/modules/mariadb/src/main/java/org/testcontainers/containers/MariaDBContainer.java b/modules/mariadb/src/main/java/org/testcontainers/containers/MariaDBContainer.java
index 6c9ffda7722..23c85513fb1 100644
--- a/modules/mariadb/src/main/java/org/testcontainers/containers/MariaDBContainer.java
+++ b/modules/mariadb/src/main/java/org/testcontainers/containers/MariaDBContainer.java
@@ -1,11 +1,8 @@
package org.testcontainers.containers;
-import com.google.common.collect.Sets;
import org.testcontainers.images.builder.Transferable;
import org.testcontainers.utility.DockerImageName;
-import java.util.Set;
-
/**
* Testcontainers implementation for MariaDB.
*
@@ -55,11 +52,6 @@ public MariaDBContainer(final DockerImageName dockerImageName) {
addExposedPort(MARIADB_PORT);
}
- @Override
- public Set getLivenessCheckPortNumbers() {
- return Sets.newHashSet(MARIADB_PORT);
- }
-
@Override
protected void configure() {
optionallyMapResourceParameterAsVolume(
diff --git a/modules/mariadb/src/main/java/org/testcontainers/mariadb/MariaDBContainer.java b/modules/mariadb/src/main/java/org/testcontainers/mariadb/MariaDBContainer.java
index 8487f4576f7..68b12a67ff5 100644
--- a/modules/mariadb/src/main/java/org/testcontainers/mariadb/MariaDBContainer.java
+++ b/modules/mariadb/src/main/java/org/testcontainers/mariadb/MariaDBContainer.java
@@ -1,13 +1,10 @@
package org.testcontainers.mariadb;
-import com.google.common.collect.Sets;
import org.testcontainers.containers.ContainerLaunchException;
import org.testcontainers.containers.JdbcDatabaseContainer;
import org.testcontainers.images.builder.Transferable;
import org.testcontainers.utility.DockerImageName;
-import java.util.Set;
-
/**
* Testcontainers implementation for MariaDB.
*
@@ -48,11 +45,6 @@ public MariaDBContainer(final DockerImageName dockerImageName) {
addExposedPort(MARIADB_PORT);
}
- @Override
- public Set getLivenessCheckPortNumbers() {
- return Sets.newHashSet(MARIADB_PORT);
- }
-
@Override
protected void configure() {
optionallyMapResourceParameterAsVolume(
diff --git a/modules/mariadb/src/test/java/org/testcontainers/mariadb/MariaDBContainerTest.java b/modules/mariadb/src/test/java/org/testcontainers/mariadb/MariaDBContainerTest.java
index 99348f9168d..341021b3ad6 100644
--- a/modules/mariadb/src/test/java/org/testcontainers/mariadb/MariaDBContainerTest.java
+++ b/modules/mariadb/src/test/java/org/testcontainers/mariadb/MariaDBContainerTest.java
@@ -33,6 +33,7 @@ void testSimple() throws SQLException {
int resultSetInt = resultSet.getInt(1);
assertThat(resultSetInt).as("A basic SELECT query succeeds").isEqualTo(1);
+ assertHasCorrectExposedAndLivenessCheckPorts(mariadb);
}
}
@@ -145,6 +146,12 @@ void testEmptyPasswordWithRootUser() throws SQLException {
}
}
+ private void assertHasCorrectExposedAndLivenessCheckPorts(MariaDBContainer mariadb) {
+ assertThat(mariadb.getExposedPorts()).containsExactly(MariaDBContainer.MARIADB_PORT);
+ assertThat(mariadb.getLivenessCheckPortNumbers())
+ .containsExactly(mariadb.getMappedPort(MariaDBContainer.MARIADB_PORT));
+ }
+
private void assertThatCustomIniFileWasUsed(MariaDBContainer mariadb) throws SQLException {
try (ResultSet resultSet = performQuery(mariadb, "SELECT @@GLOBAL.innodb_max_undo_log_size")) {
long result = resultSet.getLong(1);