summary refs log tree commit diff
path: root/crypto/test
diff options
context:
space:
mode:
authorPeter Dettman <peter.dettman@bouncycastle.org>2017-08-13 13:13:18 +0700
committerPeter Dettman <peter.dettman@bouncycastle.org>2017-08-13 13:13:18 +0700
commit3207ab5de93280623f50bb320577f8bbe3d38354 (patch)
treeac880c300e8e93e9099733f71b1b40e672efc33c /crypto/test
parentUse ffdhe2048 from RFC 7919 as TLS default DH group (diff)
downloadBouncyCastle.NET-ed25519-3207ab5de93280623f50bb320577f8bbe3d38354.tar.xz
Support receiving DTLS records containing multiple handshake messages
- see https://github.com/bcgit/bc-csharp/issues/85
Diffstat (limited to 'crypto/test')
-rw-r--r--crypto/test/src/crypto/tls/test/DtlsTestSuite.cs9
-rw-r--r--crypto/test/src/crypto/tls/test/TlsTestSuite.cs9
2 files changed, 18 insertions, 0 deletions
diff --git a/crypto/test/src/crypto/tls/test/DtlsTestSuite.cs b/crypto/test/src/crypto/tls/test/DtlsTestSuite.cs

index a1ba62dde..f191ef005 100644 --- a/crypto/test/src/crypto/tls/test/DtlsTestSuite.cs +++ b/crypto/test/src/crypto/tls/test/DtlsTestSuite.cs
@@ -215,5 +215,14 @@ namespace Org.BouncyCastle.Crypto.Tls.Tests c.serverMinimumVersion = ProtocolVersion.DTLSv10; return c; } + + public static void RunTests() + { + foreach (TestCaseData data in Suite()) + { + Console.WriteLine(data.TestName); + new DtlsTestCase().RunTest((TlsTestConfig)data.Arguments[0]); + } + } } } diff --git a/crypto/test/src/crypto/tls/test/TlsTestSuite.cs b/crypto/test/src/crypto/tls/test/TlsTestSuite.cs
index 5dd9cf0f5..849e738af 100644 --- a/crypto/test/src/crypto/tls/test/TlsTestSuite.cs +++ b/crypto/test/src/crypto/tls/test/TlsTestSuite.cs
@@ -201,5 +201,14 @@ namespace Org.BouncyCastle.Crypto.Tls.Tests c.serverMinimumVersion = ProtocolVersion.SSLv3; return c; } + + public static void RunTests() + { + foreach (TestCaseData data in Suite()) + { + Console.WriteLine(data.TestName); + new TlsTestCase().RunTest((TlsTestConfig)data.Arguments[0]); + } + } } }