01: package org.bouncycastle.asn1.test;
02:
03: import org.bouncycastle.util.test.Test;
04: import org.bouncycastle.util.test.TestResult;
05:
06: public class RegressionTest {
07: public static Test[] tests = { new InputStreamTest(),
08: new EqualsAndHashCodeTest(), new TagTest(), new SetTest(),
09: new DERUTF8StringTest(), new CertificateTest(),
10: new GenerationTest(), new CMSTest(), new OCSPTest(),
11: new OIDTest(), new PKCS10Test(), new PKCS12Test(),
12: new X509NameTest(), new X509ExtensionsTest(),
13: new GeneralizedTimeTest(), new BitStringTest(),
14: new MiscTest(), new SMIMETest(), new X9Test(),
15: new MonetaryValueUnitTest(), new BiometricDataUnitTest(),
16: new Iso4217CurrencyCodeUnitTest(),
17: new SemanticsInformationUnitTest(),
18: new QCStatementUnitTest(),
19: new TypeOfBiometricDataUnitTest(),
20: new SignerLocationUnitTest(),
21: new CommitmentTypeQualifierUnitTest(),
22: new CommitmentTypeIndicationUnitTest(),
23: new EncryptedPrivateKeyInfoTest(),
24: new DataGroupHashUnitTest(),
25: new LDSSecurityObjectUnitTest(),
26: new AttributeTableUnitTest(), new ReasonFlagsTest(),
27: new NetscapeCertTypeTest(), new PKIFailureInfoTest(),
28: new KeyUsageTest(), new StringTest(), new UTCTimeTest(),
29: new RequestedCertificateUnitTest(),
30: new OtherCertIDUnitTest(),
31: new OtherSigningCertificateUnitTest(),
32: new ContentHintsUnitTest(), new CertHashUnitTest(),
33: new AdditionalInformationSyntaxUnitTest(),
34: new AdmissionSyntaxUnitTest(), new AdmissionsUnitTest(),
35: new DeclarationOfMajorityUnitTest(),
36: new ProcurationSyntaxUnitTest(),
37: new ProfessionInfoUnitTest(), new RestrictionUnitTest(),
38: new NamingAuthorityUnitTest(), new MonetaryLimitUnitTest(),
39: new NameOrPseudonymUnitTest(), new PersonalDataUnitTest(),
40: new DERApplicationSpecificTest(),
41: new TargetInformationTest() };
42:
43: public static void main(String[] args) {
44: for (int i = 0; i != tests.length; i++) {
45: TestResult result = tests[i].perform();
46:
47: if (result.getException() != null) {
48: result.getException().printStackTrace();
49: }
50:
51: System.out.println(result);
52: }
53: }
54: }
|