avito-android
33 строки · 1.5 Кб
1plugins {
2id("convention.kotlin-jvm-android")
3id("convention.publish-kotlin-library")
4}
5
6dependencies {
7api(project(":subprojects:test-runner:test-report-dsl"))
8api(project(":subprojects:test-runner:file-storage"))
9
10implementation(project(":subprojects:common:reflection-extensions"))
11implementation(project(":subprojects:common:time"))
12implementation(project(":subprojects:test-runner:test-report-artifacts")) {
13because("ExternalStorageTransport need to know where to store artifacts")
14}
15implementation(project(":subprojects:logger:logger"))
16implementation(project(":subprojects:logger:elastic-logger"))
17implementation(project(":subprojects:common:sentry"))
18implementation(project(":subprojects:common:result"))
19implementation(project(":subprojects:test-runner:test-annotations"))
20implementation(project(":subprojects:common:throwable-utils"))
21implementation(project(":subprojects:android-test:resource-manager-exceptions"))
22implementation(project(":subprojects:android-test:websocket-reporter"))
23implementation(libs.okio)
24implementation(libs.kotson)
25implementation(libs.okhttp)
26
27testImplementation(libs.jsonPathAssert)
28testImplementation(libs.mockitoKotlin)
29testImplementation(libs.okhttpMock)
30testImplementation(project(":subprojects:common:junit-utils"))
31testImplementation(project(":subprojects:common:truth-extensions"))
32testImplementation(testFixtures(project(":subprojects:common:time")))
33}
34