X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=tests%2Forg%2Fcacert%2Fgigi%2Fapi%2FImportCATSResult.java;h=a0caee2b66f2e75e1fa65cd28d4e78174d970023;hp=6d0ad9940df9008f405b6701a4d217dafd384694;hb=a0f14d6df549f682359082cb78076222cf44a599;hpb=635da69a876542e30ed5cc5cbdc1ef4a9793ddfe diff --git a/tests/org/cacert/gigi/api/ImportCATSResult.java b/tests/org/cacert/gigi/api/ImportCATSResult.java index 6d0ad994..a0caee2b 100644 --- a/tests/org/cacert/gigi/api/ImportCATSResult.java +++ b/tests/org/cacert/gigi/api/ImportCATSResult.java @@ -21,6 +21,7 @@ import org.cacert.gigi.dbObjects.Digest; import org.cacert.gigi.dbObjects.User; import org.cacert.gigi.testUtils.IOUtils; import org.cacert.gigi.testUtils.RestrictedApiTest; +import org.cacert.gigi.util.ServerConstants; import org.junit.Test; public class ImportCATSResult extends RestrictedApiTest { @@ -32,6 +33,12 @@ public class ImportCATSResult extends RestrictedApiTest { target2.setLoginEnabled(true); assertEquals(u.getId(), Integer.parseInt(apiLookup(target2))); + + Certificate target3 = new Certificate(selfOrg, u, Certificate.buildDN("EMAIL", ServerConstants.getQuizAdminMailAddress()), Digest.SHA256, generatePEMCSR(generateKeypair(), "EMAIL=" + ServerConstants.getQuizAdminMailAddress()), CSRType.CSR, CertificateProfile.getByName("client-orga"), new Certificate.SubjectAlternateName(SANType.EMAIL, ServerConstants.getQuizAdminMailAddress())); + await(target3.issue(null, "2y", u)); + target3.setLoginEnabled(true); + + assertEquals("admin", apiLookup(target3)); } @Test