TestingUtils

Types

Link copied to clipboard
open class TestResult(val success: Boolean)
Link copied to clipboard
class TestResultLoad(val extractorData: String) : TestingUtils.TestResult
Link copied to clipboard
class TestResultProvider(val success: Boolean, val log: String, val exception: Throwable?) : TestingUtils.TestResult
Link copied to clipboard

Functions

Link copied to clipboard
fun getDeferredProviderTests(scope: CoroutineScope, providers: Array<MainAPI>, logger: (String) -> Unit, callback: (MainAPI, TestingUtils.TestResultProvider) -> Unit)
Link copied to clipboard
suspend fun testHomepage(api: MainAPI, logger: (String) -> Unit): TestingUtils.TestResult