mirror of
https://github.com/square/okhttp.git
synced 2025-11-23 06:42:24 +03:00
Enable android-test by default (#7899)
This commit is contained in:
@@ -1,15 +1,19 @@
|
|||||||
|
@file:Suppress("UnstableApiUsage")
|
||||||
|
|
||||||
plugins {
|
plugins {
|
||||||
id("com.android.library")
|
id("com.android.library")
|
||||||
kotlin("android")
|
kotlin("android")
|
||||||
id("de.mannodermaus.android-junit5")
|
id("de.mannodermaus.android-junit5")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
val androidBuild = property("androidBuild").toString().toBoolean()
|
||||||
|
|
||||||
android {
|
android {
|
||||||
compileSdk = 31
|
compileSdk = 33
|
||||||
|
|
||||||
defaultConfig {
|
defaultConfig {
|
||||||
minSdk = 21
|
minSdk = 21
|
||||||
targetSdk = 31
|
targetSdk = 33
|
||||||
|
|
||||||
// Make sure to use the AndroidJUnitRunner (or a sub-class) in order to hook in the JUnit 5 Test Builder
|
// Make sure to use the AndroidJUnitRunner (or a sub-class) in order to hook in the JUnit 5 Test Builder
|
||||||
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
|
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
|
||||||
@@ -19,12 +23,14 @@ android {
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
sourceSets["androidTest"].java.srcDirs(
|
if (androidBuild) {
|
||||||
"../okhttp-brotli/src/test/java",
|
sourceSets["androidTest"].java.srcDirs(
|
||||||
"../okhttp-dnsoverhttps/src/test/java",
|
"../okhttp-brotli/src/test/java",
|
||||||
"../okhttp-logging-interceptor/src/test/java",
|
"../okhttp-dnsoverhttps/src/test/java",
|
||||||
"../okhttp-sse/src/test/java"
|
"../okhttp-logging-interceptor/src/test/java",
|
||||||
)
|
"../okhttp-sse/src/test/java"
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
compileOptions {
|
compileOptions {
|
||||||
targetCompatibility(JavaVersion.VERSION_11)
|
targetCompatibility(JavaVersion.VERSION_11)
|
||||||
|
|||||||
@@ -14,7 +14,6 @@ val graalBuild: String by settings
|
|||||||
val loomBuild: String by settings
|
val loomBuild: String by settings
|
||||||
|
|
||||||
if (androidBuild.toBoolean()) {
|
if (androidBuild.toBoolean()) {
|
||||||
include(":android-test")
|
|
||||||
include(":regression-test")
|
include(":regression-test")
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -45,5 +44,6 @@ include(":samples:slack")
|
|||||||
include(":samples:static-server")
|
include(":samples:static-server")
|
||||||
include(":samples:tlssurvey")
|
include(":samples:tlssurvey")
|
||||||
include(":samples:unixdomainsockets")
|
include(":samples:unixdomainsockets")
|
||||||
|
include(":android-test")
|
||||||
|
|
||||||
enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS")
|
enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS")
|
||||||
|
|||||||
Reference in New Issue
Block a user