1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
/*
* Copyright 2015 the original author or authors
*
* This software is licensed under the Apache License, Version 2.0,
* the GNU Lesser General Public License version 2 or later ("LGPL")
* and the WTFPL.
* You may choose either license to govern your use of this software only
* upon the condition that you accept all of the terms of either
* the Apache License 2.0, the LGPL 2.1+ or the WTFPL.
*/
apply plugin: 'application'
mainClassName = 'org.minidns.integrationtest.IntegrationTestHelper'
applicationDefaultJvmArgs = ["-enableassertions"]
dependencies {
compile project(':minidns-client')
compile project(':minidns-async')
compile project(':minidns-iterative-resolver')
compile project(':minidns-dnssec')
compile project(':minidns-hla')
implementation "org.junit.vintage:junit-vintage-engine:$junitVersion"
implementation "org.junit.jupiter:junit-jupiter-api:$junitVersion"
testCompile project(path: ":minidns-client", configuration: "testRuntime")
}
run {
// Pass all system properties down to the "application" run.
// Used e.g. for integration test configuration via properties.
systemProperties System.getProperties()
}
|