plugins { id 'com.android.library' id 'org.jetbrains.kotlin.android' id 'org.jetbrains.kotlin.plugin.serialization' } android { namespace 'com.ustadmobile.meshrabiya.test' compileSdk 33 defaultConfig { minSdk 26 targetSdk 33 testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" consumerProguardFiles "consumer-rules.pro" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } compileOptions { coreLibraryDesugaringEnabled true sourceCompatibility JavaVersion.VERSION_17 targetCompatibility JavaVersion.VERSION_17 } kotlinOptions { jvmTarget = JavaVersion.VERSION_17 } } dependencies { implementation project(':lib-meshrabiya') implementation 'androidx.core:core-ktx:1.8.0' implementation 'junit:junit:4.13.2' implementation "org.jetbrains.kotlinx:kotlinx-coroutines-core:$version_coroutines" implementation "org.jetbrains.kotlinx:kotlinx-serialization-json:$version_kotlinx_serialization" implementation "org.mockito.kotlin:mockito-kotlin:$version_kotlin_mockito" implementation "app.cash.turbine:turbine:$version_turbine" implementation "com.squareup.okhttp3:mockwebserver:$version_mockwebserver" implementation "com.squareup.okhttp3:okhttp:$version_okhttp" }