Bug 1918289 - Migrate junit to the AC dependencies plugin. r=android-reviewers,mcarare

Differential Revision: https://phabricator.services.mozilla.com/D221906
This commit is contained in:
Ryan VanderMeulen 2024-09-12 12:36:22 +00:00
Родитель c6721db906
Коммит b6840b2f16
5 изменённых файлов: 10 добавлений и 16 удалений

Просмотреть файл

@ -118,6 +118,9 @@ object ComponentsDependencies {
const val kotlin_reflect = "org.jetbrains.kotlin:kotlin-reflect:${Versions.kotlin}"
const val kotlin_json = "org.jetbrains.kotlinx:kotlinx-serialization-json:${Versions.serialization}"
const val junit_api = "org.junit.jupiter:junit-jupiter-api:${Versions.Testing.junit}"
const val junit_engine = "org.junit.jupiter:junit-jupiter-engine:${Versions.Testing.junit}"
const val junit_params = "org.junit.jupiter:junit-jupiter-params:${Versions.Testing.junit}"
const val junit_vintage = "org.junit.vintage:junit-vintage-engine:${Versions.Testing.junit}"
const val testing_robolectric = "org.robolectric:robolectric:${Versions.robolectric}"

Просмотреть файл

@ -6,9 +6,9 @@ dependencies {
testImplementation ComponentsDependencies.tools_detekt_api
testImplementation ComponentsDependencies.tools_detekt_test
testImplementation FenixDependencies.junitApi
testImplementation FenixDependencies.junitParams
testRuntimeOnly FenixDependencies.junitEngine
testImplementation ComponentsDependencies.junit_api
testImplementation ComponentsDependencies.junit_params
testRuntimeOnly ComponentsDependencies.junit_engine
}
test {

Просмотреть файл

@ -19,7 +19,6 @@ object FenixVersions {
const val adjust = "4.38.2"
const val installreferrer = "2.2"
const val junit = "5.10.2"
const val mockk = "1.13.12"
// keep in sync with the versions used in AS.
@ -39,10 +38,6 @@ object FenixDependencies {
const val mockk_android = "io.mockk:mockk-android:${FenixVersions.mockk}"
const val falcon = "com.jraska:falcon:${FenixVersions.falcon}"
const val fastlane = "tools.fastlane:screengrab:${FenixVersions.fastlane}"
const val junitApi = "org.junit.jupiter:junit-jupiter-api:${FenixVersions.junit}"
const val junitParams = "org.junit.jupiter:junit-jupiter-params:${FenixVersions.junit}"
const val junitEngine = "org.junit.jupiter:junit-jupiter-engine:${FenixVersions.junit}"
}
/**

Просмотреть файл

@ -342,9 +342,10 @@ dependencies {
testImplementation "org.mozilla.telemetry:glean-native-forUnitTests:${project.ext.glean_version}"
testImplementation FocusDependencies.testing_junit_api
testRuntimeOnly FocusDependencies.testing_junit_engine
testImplementation FocusDependencies.testing_junit_params
testImplementation ComponentsDependencies.junit_api
testImplementation ComponentsDependencies.junit_params
testRuntimeOnly ComponentsDependencies.junit_engine
testImplementation ComponentsDependencies.testing_robolectric
testImplementation ComponentsDependencies.testing_mockito
testImplementation ComponentsDependencies.testing_coroutines

Просмотреть файл

@ -21,7 +21,6 @@ object FocusVersions {
object Testing {
const val falcon = "2.2.0"
const val fastlane = "2.1.1"
const val junit = "5.10.2"
}
}
@ -31,8 +30,4 @@ object FocusDependencies {
const val falcon = "com.jraska:falcon:${FocusVersions.Testing.falcon}"
const val fastlane = "tools.fastlane:screengrab:${FocusVersions.Testing.fastlane}"
const val testing_junit_api = "org.junit.jupiter:junit-jupiter-api:${FocusVersions.Testing.junit}"
const val testing_junit_engine = "org.junit.jupiter:junit-jupiter-engine:${FocusVersions.Testing.junit}"
const val testing_junit_params = "org.junit.jupiter:junit-jupiter-params:${FocusVersions.Testing.junit}"
}