fix fake awaitTx

This commit is contained in:
Valere 2022-11-16 14:10:37 +01:00
parent 8b47bf004e
commit d759f26db6
2 changed files with 4 additions and 4 deletions

View file

@ -39,8 +39,8 @@ internal class FakeMonarchy {
mockkStatic("org.matrix.android.sdk.internal.util.MonarchyKt")
coEvery {
instance.awaitTransaction(any<(Realm) -> Any>())
} coAnswers {
secondArg<suspend (Realm) -> Any>().invoke(fakeRealm.instance)
} answers {
secondArg<(Realm) -> Any>().invoke(fakeRealm.instance)
}
coEvery {
instance.doWithRealm(any())

View file

@ -34,8 +34,8 @@ internal class FakeRealmConfiguration {
fun <T> givenAwaitTransaction(realm: Realm) {
val transaction = slot<(Realm) -> T>()
coEvery { awaitTransaction(instance, capture(transaction)) } coAnswers {
secondArg<suspend (Realm) -> T>().invoke(realm)
coEvery { awaitTransaction(instance, capture(transaction)) } answers {
secondArg<(Realm) -> T>().invoke(realm)
}
}
}