chore: Test default option value

This commit is contained in:
oSumAtrIX 2023-10-22 02:50:26 +02:00
parent 64343e5a7c
commit 098c2c1efa
No known key found for this signature in database
GPG key ID: A9B3094ACDB604B4

View file

@ -8,6 +8,7 @@ import app.revanced.patcher.patch.options.PatchOption.PatchExtensions.stringPatc
import org.junit.jupiter.api.assertDoesNotThrow
import org.junit.jupiter.api.assertThrows
import kotlin.test.Test
import kotlin.test.assertNull
import kotlin.test.assertTrue
internal class PatchOptionsTest {
@ -84,6 +85,10 @@ internal class PatchOptionsTest {
}
}
@Test
fun `getting default value should work`() =
assertDoesNotThrow { assertNull(OptionsTestPatch.resettableOption.default) }
private object OptionsTestPatch : BytecodePatch() {
var booleanOption by booleanPatchOption("bool", true)
var requiredStringOption by stringPatchOption("required", "default", required = true)