forked from mockito/mockito
/
osgi-test.gradle
38 lines (29 loc) · 881 Bytes
/
osgi-test.gradle
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
32
33
34
35
36
37
plugins {
id 'java'
}
apply from: "$rootDir/gradle/dependencies.gradle"
apply from: "osgi-test-bundles.gradle"
description = "Test suite for OSGi framework with Mockito"
dependencies {
testCompile libraries.junit4
testCompile libraries.osgi
testRuntime libraries.equinox
}
tasks.javadoc.enabled = false
configurations {
testRuntimeBundles
}
dependencies {
testRuntimeBundles project.rootProject
testRuntimeBundles libraries.bytebuddy
testRuntimeBundles libraries.objenesis3
testRuntimeBundles tasks.testBundle.outputs.files
testRuntimeBundles tasks.otherBundle.outputs.files
}
test {
dependsOn configurations.testRuntimeBundles
inputs.files(sourceSets.testBundle.allSource)
inputs.files(sourceSets.otherBundle.allSource)
systemProperty 'testRuntimeBundles', configurations.testRuntimeBundles.asPath
useJUnit()
}