diff --git a/src/test/kotlin/app/revanced/patcher/patch/options/PatchOptionsTest.kt b/src/test/kotlin/app/revanced/patcher/patch/options/PatchOptionsTest.kt index 1340eff2..b008bcb5 100644 --- a/src/test/kotlin/app/revanced/patcher/patch/options/PatchOptionsTest.kt +++ b/src/test/kotlin/app/revanced/patcher/patch/options/PatchOptionsTest.kt @@ -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)