Kevin Wittek
                                            Kevin Wittek
                                        
                                    [This mongo command](https://github.com/testcontainers/testcontainers-java/blob/8ab49eec547103d5d3e4410e3fb0deef08f52336/modules/mongodb/src/main/java/org/testcontainers/containers/MongoDBContainer.java#L95-L108) is likely failing once a password is set. I can only assume the script needs to authenticate before running any commands (see https://docs.mongodb.com/manual/reference/method/db.auth/), but since I have...
In this case, providing a PR to extend the `MongoDBContainer` to support username and password might be the best approach.
Please share a reproducer. You still need to annotate the tests with the actual JUnit5 annotations. Also, it is `@Testcontainers`.
Alright, I think this is actually an issue with Surefire and JUnit5 and has nothing to do with Testcontainers. At least this is my assumption. Which version of Surefire are...
Hey @ilgrosso, thanks for your detailed triaging. You are completely right, this is an issue with `org.testcontainers.junit-jupiter` bringing in the transitive `org.junit.jupiter:junit-jupiter-api:jar:5.8.2` dependency. So either there might be a better...
`junit-pioneer`, which I consider a reference implementation of JUnit5 extensions, is using `implementation` as well: https://github.com/junit-pioneer/junit-pioneer/blob/main/build.gradle.kts#L59
Hey @prdoyle, thanks for this PR. CI is failing because of code style issues, please run `./gradlew :toxiproxy:spotlessApply` to fix these violations.
Woah, hardcore environment 😅 And sorry about the dependency on NPM, we tried a couple of Gradle plugins to install it locally on demand, but they were not really cross-platform...
Unlikely, I triggered a re-run fo the failed jobs.
@prdoyle This is a good point, also think about how suitable for parallelization the implementation is. However, for our use case, I don't think the different semantics of `ConcurrentHashMap` and...