package com.peachpasswords.updates import org.junit.Assert.assertEquals import org.junit.Test class UpdateMetadataSignatureTest { @Test fun `established release metadata without a separate signature is accepted`() { val body = """ { "version":"2.15.5", "platforms":{ "$ANDROID_PLATFORM_KEY":{ "url":"https://kepr.uk/peach-android/releases/2.15.5/android-arm64", "blake3":"${"a".repeat(64)}" } } } """.trimIndent() assertEquals( "https://kepr.uk/peach-android/releases/2.15.5/android-arm64", parseReleaseManifest(body).url, ) } }