From d0c8b0c98a679df0312b4a885386f746b81fc2ec Mon Sep 17 00:00:00 2001 From: Jobobby04 Date: Sun, 27 Oct 2024 22:56:04 -0400 Subject: [PATCH] Fix tests --- app/src/test/kotlin/Tester.kt | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/app/src/test/kotlin/Tester.kt b/app/src/test/kotlin/Tester.kt index 56a08af3c..77206da60 100644 --- a/app/src/test/kotlin/Tester.kt +++ b/app/src/test/kotlin/Tester.kt @@ -17,6 +17,8 @@ import okio.source import org.junit.jupiter.api.BeforeAll import org.junit.jupiter.api.Disabled import org.junit.jupiter.api.Test +import org.koin.core.context.startKoin +import org.koin.dsl.module import tachiyomi.domain.category.interactor.GetCategories import tachiyomi.domain.category.model.Category import tachiyomi.domain.manga.interactor.GetCustomMangaInfo @@ -26,8 +28,6 @@ import tachiyomi.domain.manga.model.CustomMangaInfo import tachiyomi.domain.manga.model.FavoriteEntry import tachiyomi.domain.manga.model.Manga import tachiyomi.domain.manga.repository.CustomMangaRepository -import uy.kohesive.injekt.Injekt -import uy.kohesive.injekt.api.addSingletonFactory import java.io.File class Tester { @@ -165,12 +165,18 @@ class Tester { @JvmStatic @BeforeAll fun before() { - Injekt.addSingletonFactory { - GetCustomMangaInfo( - object : CustomMangaRepository { - override fun get(mangaId: Long) = null - override fun set(mangaInfo: CustomMangaInfo) = Unit - }, + startKoin { + modules( + module { + single { + GetCustomMangaInfo( + object : CustomMangaRepository { + override fun get(mangaId: Long) = null + override fun set(mangaInfo: CustomMangaInfo) = Unit + }, + ) + } + } ) } }