From 83df895532e972f98b80a1501714742d41d786ed Mon Sep 17 00:00:00 2001 From: evgeny Date: Mon, 26 Oct 2026 18:12:45 +0100 Subject: [PATCH] build(android): run router lifecycle regressions with app unit tests --- tools/chatgui-android/app/build.gradle.kts | 5 +++++ tools/chatgui-android/settings.gradle.kts | 1 + 2 files changed, 6 insertions(+) diff --git a/tools/chatgui-android/app/build.gradle.kts b/tools/chatgui-android/app/build.gradle.kts index bbad6c85..000edd51 100644 --- a/tools/chatgui-android/app/build.gradle.kts +++ b/tools/chatgui-android/app/build.gradle.kts @@ -77,6 +77,11 @@ android { } } +// Зависимость только между задачами: Android fixtures из JVM-модуля не входят в classpath приложения/APK. +tasks.withType().configureEach { + dependsOn(":router-tests:test") +} + dependencies { testImplementation("junit:junit:4.13.2") implementation(platform("androidx.compose:compose-bom:2024.02.00")) diff --git a/tools/chatgui-android/settings.gradle.kts b/tools/chatgui-android/settings.gradle.kts index c9e01aad..a7267ceb 100644 --- a/tools/chatgui-android/settings.gradle.kts +++ b/tools/chatgui-android/settings.gradle.kts @@ -17,3 +17,4 @@ dependencyResolutionManagement { rootProject.name = "chatgui-android" include(":app") include(":audio-probe") +include(":router-tests")