-
Notifications
You must be signed in to change notification settings - Fork 90
/
build.gradle
42 lines (36 loc) · 1.95 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
35
36
37
38
39
40
41
42
ext.publishName = "Microsoft Azure Android Core Test Library"
description = "This package contains core types for testing Azure Android clients."
ext.versionCode = 1
android {
defaultConfig {
minSdkVersion 29
versionCode project.versionCode
versionName project.version
}
}
dependencies {
// <!-- begin: api Dependencies -->
api project (":sdk:core:azure-core")
api project (":sdk:core:azure-core-jackson")
api project (":sdk:core:azure-core-rest")
// <!-- end: api Dependencies -->
// <!-- begin: implementation Dependencies -->
implementation project (":sdk:core:azure-core-logging")
// We can't upgrade Jackson to 2.13.0 and above, as it introduced using an API not available in javax.xml.stream:stax-api:1.0-2. See: https://github.com/Azure/azure-sdk-for-android/issues/1017
//noinspection GradleDependency
implementation "com.fasterxml.jackson.dataformat:jackson-dataformat-xml:$jacksonVersion"
// We need to have a separate Jackson Databind version to include a security fix.
//noinspection GradleDependency
implementation "com.fasterxml.jackson.core:jackson-databind:$jacksonDatabindVersion"
// We need to specify a Woodstox version to include a security fix.
implementation "com.fasterxml.woodstox:woodstox-core:$woodstoxVersion"
implementation "com.github.tomakehurst:wiremock-standalone:$wireMockVersion" // For 'HttpClientTestsWireMockServer'
implementation "org.junit.jupiter:junit-jupiter-api:$junitJupiterVersion" // For 'AzureTestWatcher'
implementation "org.testng:testng:$orgtestngVersion"
// <!-- end: implementation Dependencies -->
// <!-- begin: test Dependencies -->
testImplementation "org.junit.jupiter:junit-jupiter-api:$junitJupiterVersion"
testImplementation "org.junit.jupiter:junit-jupiter-params:$junitJupiterVersion"
testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:$junitJupiterVersion"
// <!-- end: test Dependencies -->
}