X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;ds=sidebyside;f=tests%2Forg%2Fcacert%2Fgigi%2Fping%2FTestSSL.java;h=e0c78bd0a0edae15ddc628cd5e471515422184d9;hb=6d1b746247f6e1eab7d1da17112beb9cf5abb089;hp=62e652aa06aeb297fff9f51a2273e0da0ddbdca7;hpb=1c7e27416fbfffcacf7b6f9a8765e9dd9671c2b7;p=gigi.git diff --git a/tests/org/cacert/gigi/ping/TestSSL.java b/tests/org/cacert/gigi/ping/TestSSL.java index 62e652aa..e0c78bd0 100644 --- a/tests/org/cacert/gigi/ping/TestSSL.java +++ b/tests/org/cacert/gigi/ping/TestSSL.java @@ -36,10 +36,13 @@ import javax.net.ssl.X509TrustManager; import javax.security.auth.x500.X500Principal; import org.cacert.gigi.GigiApiException; +import org.cacert.gigi.database.DatabaseConnection; +import org.cacert.gigi.database.DatabaseConnection.Link; import org.cacert.gigi.dbObjects.Certificate; import org.cacert.gigi.dbObjects.Certificate.CSRType; import org.cacert.gigi.dbObjects.CertificateProfile; import org.cacert.gigi.dbObjects.Digest; +import org.cacert.gigi.dbObjects.Job; import org.cacert.gigi.dbObjects.User; import org.cacert.gigi.testUtils.IOUtils; import org.cacert.gigi.testUtils.PingTest; @@ -57,9 +60,9 @@ public class TestSSL extends PingTest { @Parameters(name = "self-signed = {0}") public static Iterable genParams() throws IOException { return Arrays.asList(new Object[] { - true + true }, new Object[] { - false + false }); } @@ -131,6 +134,12 @@ public class TestSSL extends PingTest { testEmailAndSSL(1, 1, false); } + private void testEmailAndSSL(int sslVariant, int emailVariant, boolean successMail) throws IOException, InterruptedException, SQLException, GeneralSecurityException, GigiApiException { + try (Link link = DatabaseConnection.newLink(false)) { + testEmailAndSSLWithLink(sslVariant, emailVariant, successMail); + } + } + /** * @param sslVariant *