diff --git a/android/app/src/test/java/com/fabledsword/minstrel/library/ui/LibraryViewModelTest.kt b/android/app/src/test/java/com/fabledsword/minstrel/library/ui/LibraryViewModelTest.kt index 19570367..a78d0097 100644 --- a/android/app/src/test/java/com/fabledsword/minstrel/library/ui/LibraryViewModelTest.kt +++ b/android/app/src/test/java/com/fabledsword/minstrel/library/ui/LibraryViewModelTest.kt @@ -16,7 +16,6 @@ import kotlinx.coroutines.test.runTest import org.junit.jupiter.api.Test import org.junit.jupiter.api.extension.ExtendWith import kotlin.test.assertEquals -import kotlin.test.assertTrue @ExtendWith(MainDispatcherExtension::class) class LibraryViewModelTest { @@ -100,7 +99,9 @@ class LibraryViewModelTest { vm.uiState.test { val error = awaitItem() as LibraryUiState.Error - assertTrue(error.message.contains("DAO blew up")) + // ErrorCopy maps a non-HTTP/non-IO throwable to the generic + // fallback rather than leaking the raw exception text. + assertEquals("Something went wrong.", error.message) cancelAndConsumeRemainingEvents() } }