Fix detekt issues in authenticator tests (#4944)

This commit is contained in:
Patrick Honkonen 2025-03-31 15:20:10 -04:00 committed by GitHub
parent 05094cf6e7
commit cd86413ff6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 14 additions and 7 deletions

View File

@ -38,7 +38,10 @@ class EncryptionUtilTest {
@Test
fun `toFingerprint should return success when there are no internal exceptions`() {
val keyData = SymmetricEncryptionKeyData(
symmetricEncryptionKey = generateSecretKey().getOrThrow().encoded.toByteArrayContainer(),
symmetricEncryptionKey = generateSecretKey()
.getOrThrow()
.encoded
.toByteArrayContainer(),
)
val result = keyData.toFingerprint()
assertTrue(result.isSuccess)
@ -49,7 +52,10 @@ class EncryptionUtilTest {
mockkStatic(MessageDigest::class)
every { MessageDigest.getInstance("SHA-256") } throws NoSuchAlgorithmException()
val keyData = SymmetricEncryptionKeyData(
symmetricEncryptionKey = generateSecretKey().getOrThrow().encoded.toByteArrayContainer(),
symmetricEncryptionKey = generateSecretKey()
.getOrThrow()
.encoded
.toByteArrayContainer(),
)
val result = keyData.toFingerprint()
assertTrue(result.isFailure)
@ -123,7 +129,7 @@ class EncryptionUtilTest {
}
@Test
@Suppress("MaxLIneLength")
@Suppress("MaxLineLength")
fun `decrypt EncryptedAddTotpLoginItemData should return success when there are no internal exceptions`() {
val result = ENCRYPTED_ADD_TOTP_ITEM.decrypt(SYMMETRIC_KEY)
assertTrue(result.isSuccess)

View File

@ -12,8 +12,9 @@ class TestAuthenticatorBridgeCallbackProvider : AuthenticatorBridgeCallbackProvi
override fun getCallback(
onAccountsSync: (EncryptedSharedAccountData) -> Unit,
): IAuthenticatorBridgeServiceCallback = object : IAuthenticatorBridgeServiceCallback.Default() {
override fun onAccountsSync(data: EncryptedSharedAccountData) = onAccountsSync.invoke(data)
}
): IAuthenticatorBridgeServiceCallback =
object : IAuthenticatorBridgeServiceCallback.Default() {
override fun onAccountsSync(data: EncryptedSharedAccountData) =
onAccountsSync.invoke(data)
}
}