Set minimum version and fix var name.

This commit is contained in:
Tyler Benson 2019-06-12 17:40:17 -07:00
parent d26edd6c17
commit 25305444d4
4 changed files with 11 additions and 5 deletions

View File

@ -29,7 +29,7 @@ dependencies {
testCompile project(':dd-java-agent:testing')
testCompile project(':dd-java-agent:instrumentation:mongo').sourceSets.test.output
testCompile group: 'de.flapdoodle.embed', name: 'de.flapdoodle.embed.mongo', version: '2.2.0'
testCompile group: 'de.flapdoodle.embed', name: 'de.flapdoodle.embed.mongo', version: '1.50.5'
testCompile group: 'org.mongodb', name: 'mongo-java-driver', version: '3.1.0'
latestDepTestCompile group: 'org.mongodb', name: 'mongo-java-driver', version: '+'

View File

@ -1,3 +1,9 @@
// Set properties before any plugins get loaded
ext {
// Since we're using CompletableFutures in the test...
minJavaVersionForTests = JavaVersion.VERSION_1_8
}
muzzle {
pass {
group = "org.mongodb"
@ -34,7 +40,7 @@ dependencies {
testCompile project(':dd-java-agent:testing')
testCompile project(':dd-java-agent:instrumentation:mongo').sourceSets.test.output
testCompile group: 'de.flapdoodle.embed', name: 'de.flapdoodle.embed.mongo', version: '2.2.0'
testCompile group: 'de.flapdoodle.embed', name: 'de.flapdoodle.embed.mongo', version: '1.50.5'
testCompile group: 'org.mongodb', name: 'mongodb-driver-async', version: '3.3.0'
latestDepTestCompile group: 'org.mongodb', name: 'mongodb-driver-async', version: '+'

View File

@ -5,7 +5,7 @@ dependencies {
testImplementation deps.autoservice
testCompile project(':dd-java-agent:testing')
testCompile group: 'de.flapdoodle.embed', name: 'de.flapdoodle.embed.mongo', version: '2.2.0'
testCompile group: 'de.flapdoodle.embed', name: 'de.flapdoodle.embed.mongo', version: '1.50.5'
}
// Forcing strict test execution order (no parallel execution) to ensure proper mongo executable initialization.

View File

@ -17,7 +17,7 @@ import spock.lang.Shared
*/
class MongoBaseTest extends AgentTestRunner {
// https://github.com/flapdoodle-oss/de.flapdoodle.embed.mongo#executable-collision
private static final MongodStarter starter = MongodStarter.getDefaultInstance()
private static final MongodStarter STARTER = MongodStarter.getDefaultInstance()
@Shared
int port = PortUtils.randomOpenPort()
@ -33,7 +33,7 @@ class MongoBaseTest extends AgentTestRunner {
.net(new Net("localhost", port, Network.localhostIsIPv6()))
.build()
mongodExe = starter.prepare(mongodConfig)
mongodExe = STARTER.prepare(mongodConfig)
mongod = mongodExe.start()
}