X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=tests%2Forg%2Fcacert%2Fgigi%2Fapi%2FImportCATSResult.java;h=a0caee2b66f2e75e1fa65cd28d4e78174d970023;hp=e16657a08523859cf0819988f39c9b7d774116c4;hb=a0f14d6df549f682359082cb78076222cf44a599;hpb=dbb3046c3a3b833305535937f1c7e2653f2ca247 diff --git a/tests/org/cacert/gigi/api/ImportCATSResult.java b/tests/org/cacert/gigi/api/ImportCATSResult.java index e16657a0..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 { @@ -29,8 +30,15 @@ public class ImportCATSResult extends RestrictedApiTest { public void testLookupSerial() throws GigiApiException, IOException, GeneralSecurityException, InterruptedException { Certificate target2 = new Certificate(u, u, Certificate.buildDN("EMAIL", u.getEmail()), Digest.SHA256, generatePEMCSR(generateKeypair(), "EMAIL=" + u.getEmail()), CSRType.CSR, CertificateProfile.getByName("client"), new Certificate.SubjectAlternateName(SANType.EMAIL, "cats@cacert.org")); await(target2.issue(null, "2y", u)); + 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