summary refs log tree commit diff
path: root/crypto/test/src/openpgp/test/RegressionTest.cs
blob: a6517398949a4c852c99e04df238a0583f1e55a9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
using System;

using Org.BouncyCastle.Utilities.Test;

namespace Org.BouncyCastle.Bcpg.OpenPgp.Tests
{
    public class RegressionTest
    {
        public static ITest[] tests =
        {
            new PgpKeyRingTest(),
            new PgpRsaTest(),
            new PgpDsaTest(),
            new PgpDsaElGamalTest(),
            new PgpPbeTest(),
            new PgpMarkerTest(),
            new PgpPacketTest(),
            new PgpArmoredTest(),
            new PgpSignatureTest(),
            new PgpClearSignedSignatureTest(),
            new PgpCompressionTest(),
            new PgpNoPrivateKeyTest(),
            new PgpECDHTest(),
            new PgpECDsaTest(),
            new PgpECMessageTest(),
            new PgpParsingTest(),
            new PgpFeaturesTest(),
            new IgnoreMarkerPacketInCertificatesTest(),
        };

        public static void Main(string[] args)
        {
            foreach (ITest test in tests)
            {
                SimpleTest.RunTest(test);
            }
        }
    }
}