diff --git a/app/src/test/java/org/thoughtcrime/securesms/crypto/storage/TextSecureIdentityKeyStoreTest.kt b/app/src/test/java/org/thoughtcrime/securesms/crypto/storage/TextSecureIdentityKeyStoreTest.kt index a4a9d06ede..a4517ce745 100644 --- a/app/src/test/java/org/thoughtcrime/securesms/crypto/storage/TextSecureIdentityKeyStoreTest.kt +++ b/app/src/test/java/org/thoughtcrime/securesms/crypto/storage/TextSecureIdentityKeyStoreTest.kt @@ -2,6 +2,7 @@ package org.thoughtcrime.securesms.crypto.storage import android.content.Context import junit.framework.Assert.assertEquals +import org.junit.Before import org.junit.Test import org.mockito.Mockito.`when` import org.mockito.Mockito.mock @@ -12,6 +13,7 @@ import org.thoughtcrime.securesms.database.model.IdentityStoreRecord import org.whispersystems.libsignal.IdentityKey import org.whispersystems.libsignal.SignalProtocolAddress import org.whispersystems.libsignal.ecc.ECPublicKey +import org.whispersystems.signalservice.test.LibSignalLibraryUtil.assumeLibSignalSupportedOnOS class TextSecureIdentityKeyStoreTest { @@ -19,6 +21,11 @@ class TextSecureIdentityKeyStoreTest { private const val ADDRESS = "address1" } + @Before + fun ensureNativeSupported() { + assumeLibSignalSupportedOnOS() + } + @Test fun `getIdentity() hits disk on first retrieve but not the second`() { val mockDb = mock(IdentityDatabase::class.java)