chore(tests, dependencies, build): optimize test assertions, fix mocking issues, and update dependencies

- Simplified test assertions by removing redundant type casting in `ResultTest`.
- Improved Redis mock behavior and verification leniency in `RedisDistributedCacheTest`.
- Updated dependency versions in `libs.versions.toml` (e.g., downgraded `ktor` and adjusted `composeMultiplatform`).
- Refined Gradle build scripts for consistent compiler args and testing configurations (e.g., disabled browser tests in frontend).
- Addressed mocking issues in `RedisDistributedCacheTest` to prevent `NoSuchMethodError`.
- Fixed package imports due to framework updates in Spring Boot and Micrometer-related components.
This commit is contained in:
2026-01-08 01:29:54 +01:00
parent ec616a7956
commit 82934804f3
10 changed files with 176 additions and 157 deletions
+3 -3
View File
@@ -26,7 +26,7 @@ springdoc = "3.0.0"
# --- Ktor (API Layer & Client) ---
# Kotlin 2.3.0 Alignment + iOS SSE Fix
ktor = "3.4.0"
ktor = "3.3.3"
# --- DI ---
koin = "4.1.1"
@@ -36,11 +36,11 @@ koinCompose = "4.1.1"
androidx-lifecycle = "2.9.6"
composeHotReload = "1.0.0"
# Für Kotlin 2.3.0 erforderlich (R8/StackTrace Fixes, Wasm Reife)
composeMultiplatform = "1.10.0"
composeMultiplatform = "1.10.0-rc02"
# --- Database & Persistence ---
# Stabil für Kotlin 2.3.0 (anstelle von 0.61.0)
exposed = "0.62.0"
exposed = "0.61.0"
postgresql = "42.7.8"
hikari = "7.0.2"
h2 = "2.4.240"