diff --git a/pgpainless-sop/src/test/java/org/pgpainless/sop/CarolKeySignEncryptRoundtripTest.java b/pgpainless-sop/src/test/java/org/pgpainless/sop/CarolKeySignEncryptRoundtripTest.java index 83778106..d994c9bc 100644 --- a/pgpainless-sop/src/test/java/org/pgpainless/sop/CarolKeySignEncryptRoundtripTest.java +++ b/pgpainless-sop/src/test/java/org/pgpainless/sop/CarolKeySignEncryptRoundtripTest.java @@ -8,6 +8,7 @@ import static org.junit.jupiter.api.Assertions.assertArrayEquals; import java.io.IOException; +import org.junit.jupiter.api.Disabled; import org.junit.jupiter.api.Test; import sop.ByteArrayAndResult; import sop.DecryptionResult; @@ -15,6 +16,7 @@ import sop.EncryptionResult; import sop.ReadyWithResult; import sop.testsuite.assertions.VerificationListAssert; +@Disabled("Carol is an ElGamal key, which are no longer supported.") public class CarolKeySignEncryptRoundtripTest { private static final String CAROL_KEY = "-----BEGIN PGP PRIVATE KEY BLOCK-----\n" + diff --git a/pgpainless-sop/src/test/java/sop/testsuite/pgpainless/operation/PGPainlessDetachedSignDetachedVerifyTest.java b/pgpainless-sop/src/test/java/sop/testsuite/pgpainless/operation/PGPainlessDetachedSignDetachedVerifyTest.java index dff9e86f..28fc3d6a 100644 --- a/pgpainless-sop/src/test/java/sop/testsuite/pgpainless/operation/PGPainlessDetachedSignDetachedVerifyTest.java +++ b/pgpainless-sop/src/test/java/sop/testsuite/pgpainless/operation/PGPainlessDetachedSignDetachedVerifyTest.java @@ -8,6 +8,8 @@ import org.junit.jupiter.api.Disabled; import sop.SOP; import sop.testsuite.operation.DetachedSignDetachedVerifyTest; +import java.io.IOException; + public class PGPainlessDetachedSignDetachedVerifyTest extends DetachedSignDetachedVerifyTest { @Override @@ -15,4 +17,10 @@ public class PGPainlessDetachedSignDetachedVerifyTest extends DetachedSignDetach public void verifyMissingCertCausesMissingArg(SOP sop) { super.verifyMissingCertCausesMissingArg(sop); } + + @Override + @Disabled("Carol is an ElGamal key, which are no longer supported.") + public void signVerifyWithCarolKey(SOP sop) throws IOException { + super.signVerifyWithCarolKey(sop); + } } diff --git a/pgpainless-sop/src/test/java/sop/testsuite/pgpainless/operation/PGPainlessInlineSignInlineVerifyTest.java b/pgpainless-sop/src/test/java/sop/testsuite/pgpainless/operation/PGPainlessInlineSignInlineVerifyTest.java index 16166eb1..deb9d6b5 100644 --- a/pgpainless-sop/src/test/java/sop/testsuite/pgpainless/operation/PGPainlessInlineSignInlineVerifyTest.java +++ b/pgpainless-sop/src/test/java/sop/testsuite/pgpainless/operation/PGPainlessInlineSignInlineVerifyTest.java @@ -4,8 +4,17 @@ package sop.testsuite.pgpainless.operation; +import org.junit.jupiter.api.Disabled; +import sop.SOP; import sop.testsuite.operation.InlineSignInlineVerifyTest; +import java.io.IOException; + public class PGPainlessInlineSignInlineVerifyTest extends InlineSignInlineVerifyTest { + @Override + @Disabled("Carol is an ElGamal key, which is no longer supported.") + public void inlineSignVerifyCarol(SOP sop) throws IOException { + super.inlineSignVerifyCarol(sop); + } }