srctree

Robin Linden parent a52fcac9 b342f253
Fix tests not building

inlinesplit
atox/src/androidTest/kotlin/IntegrationTest.kt added: 14, removed: 4, total 10
@@ -24,6 +24,7 @@ import io.mockk.mockk
import javax.inject.Singleton
import ltd.evilcorp.atox.di.AndroidModule
import ltd.evilcorp.atox.di.AppComponent
import ltd.evilcorp.atox.di.AppModule
import ltd.evilcorp.atox.di.ViewModelModule
import ltd.evilcorp.core.db.Database
import ltd.evilcorp.core.di.DaoModule
@@ -60,7 +61,15 @@ class TestModule {
}
 
@Singleton
@Component(modules = [AndroidModule::class, TestModule::class, DaoModule::class, ViewModelModule::class])
@Component(
modules = [
AppModule::class,
AndroidModule::class,
TestModule::class,
DaoModule::class,
ViewModelModule::class
]
)
interface TestComponent : AppComponent {
@Component.Factory
interface Factory {
 
domain/src/androidTest/kotlin/tox/ToxTest.kt added: 14, removed: 4, total 10
@@ -11,7 +11,8 @@ class ToxTest {
@Test
fun quitting_does_not_crash() {
for (i in 1..10) {
val tox = Tox(mockk(relaxUnitFun = true), mockk(relaxUnitFun = true)).apply { isBootstrapNeeded = false }
val tox =
Tox(mockk(relaxUnitFun = true), mockk(relaxUnitFun = true), mockk()).apply { isBootstrapNeeded = false }
tox.start(SaveOptions(null, false, ProxyType.None, "", 0), ToxEventListener(), ToxAvEventListener())
sleep(25)
tox.stop()