diff options
| author | David Göransson <david.goransson@mullvad.net> | 2025-05-24 11:32:10 +0200 |
|---|---|---|
| committer | David Göransson <david.goransson@mullvad.net> | 2025-05-24 11:51:54 +0200 |
| commit | 8145f9c5a9e30f90bba3bcce03ce9ee6332e9e71 (patch) | |
| tree | eded3b69c848b54181e74b74c5cdac4d219c994d /android/lib | |
| parent | 705ce9f5cf63dab6d1f43929fae955392df2be75 (diff) | |
| download | mullvadvpn-power-assert.tar.xz mullvadvpn-power-assert.zip | |
Samplepower-assert
Diffstat (limited to 'android/lib')
| -rw-r--r-- | android/lib/model/build.gradle.kts | 18 | ||||
| -rw-r--r-- | android/lib/model/src/test/kotlin/net/mullvad/mullvadvpn/lib/model/LatLongTest.kt | 5 |
2 files changed, 20 insertions, 3 deletions
diff --git a/android/lib/model/build.gradle.kts b/android/lib/model/build.gradle.kts index f83ff3d5d4..3e0df91f33 100644 --- a/android/lib/model/build.gradle.kts +++ b/android/lib/model/build.gradle.kts @@ -1,9 +1,16 @@ +@file:OptIn(ExperimentalKotlinGradlePluginApi::class) + +import org.jetbrains.kotlin.gradle.ExperimentalKotlinGradlePluginApi + plugins { alias(libs.plugins.android.library) alias(libs.plugins.kotlin.android) alias(libs.plugins.kotlin.parcelize) alias(libs.plugins.kotlin.ksp) + val powerAssert = libs.plugins.power.assert.get() + kotlin(powerAssert.pluginId) version powerAssert.version.requiredVersion + id(Dependencies.junit5AndroidPluginId) version Versions.junit5Plugin } @@ -34,6 +41,17 @@ android { } } +powerAssert { + functions = + listOf( + "kotlin.assert", + "kotlin.test.assertTrue", + "kotlin.test.assertEquals", + "kotlin.test.assertNull", + ) + includedSourceSets = listOf("debugAndroidTest", "debugUnitTest", "release", "releaseUnitTest") +} + dependencies { implementation(libs.kotlin.stdlib) implementation(libs.kotlinx.coroutines.android) diff --git a/android/lib/model/src/test/kotlin/net/mullvad/mullvadvpn/lib/model/LatLongTest.kt b/android/lib/model/src/test/kotlin/net/mullvad/mullvadvpn/lib/model/LatLongTest.kt index 8abef5d9b3..46ecd8c55e 100644 --- a/android/lib/model/src/test/kotlin/net/mullvad/mullvadvpn/lib/model/LatLongTest.kt +++ b/android/lib/model/src/test/kotlin/net/mullvad/mullvadvpn/lib/model/LatLongTest.kt @@ -1,8 +1,7 @@ package net.mullvad.mullvadvpn.lib.model import kotlin.math.sqrt -import org.junit.jupiter.api.Assertions.assertEquals -import org.junit.jupiter.api.Assertions.assertTrue +import kotlin.test.assertEquals import org.junit.jupiter.api.Test class LatLongTest { @@ -36,6 +35,6 @@ class LatLongTest { val malmoToNewYork = malmo.seppDistanceTo(newYork) val malmoToJohannesburg = malmo.seppDistanceTo(johannesburg) - assertTrue { malmoToNewYork < malmoToJohannesburg } + assert(malmoToNewYork > malmoToJohannesburg) } } |
