/
build.gradle
34 lines (28 loc) · 1.43 KB
/
build.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
description 'Test compatibility kit for extensions of Micrometer'
dependencies {
api project(':micrometer-core')
api 'org.assertj:assertj-core'
api 'org.junit.jupiter:junit-jupiter'
api 'ru.lanwen.wiremock:wiremock-junit5'
api 'com.github.tomakehurst:wiremock-jre8-standalone'
api 'org.mockito:mockito-core'
implementation 'org.awaitility:awaitility'
testImplementation 'org.jsr107.ri:cache-ri-impl'
// We have tests for the many features that are optional dependencies, so add
// them here just like a user would need to.
testImplementation 'com.google.guava:guava'
testImplementation 'com.github.ben-manes.caffeine:caffeine'
testImplementation 'net.sf.ehcache:ehcache'
testImplementation 'javax.cache:cache-api'
testImplementation 'com.hazelcast:hazelcast'
testImplementation 'com.squareup.okhttp3:okhttp'
testImplementation 'io.projectreactor.netty:reactor-netty-http'
testImplementation 'org.apache.httpcomponents:httpclient'
testImplementation 'org.eclipse.jetty:jetty-client'
testImplementation 'org.eclipse.jetty:jetty-server'
testImplementation 'org.eclipse.jetty:jetty-servlet'
testImplementation 'org.glassfish.jersey.core:jersey-server'
testImplementation 'org.glassfish.jersey.test-framework.providers:jersey-test-framework-provider-jdk-http:2.+'
// necessary for Jersey test framework
testRuntimeOnly 'org.glassfish.jersey.inject:jersey-hk2'
}