diff --git a/crypto/test/src/asn1/test/AllTests.cs b/crypto/test/src/asn1/test/AllTests.cs
index ad2f90362..981b5a4df 100644
--- a/crypto/test/src/asn1/test/AllTests.cs
+++ b/crypto/test/src/asn1/test/AllTests.cs
@@ -1,3 +1,4 @@
+#if !LIB
using System;
using NUnit.Core;
@@ -28,3 +29,4 @@ namespace Org.BouncyCastle.Asn1.Tests
}
}
}
+#endif
diff --git a/crypto/test/src/cms/test/AllTests.cs b/crypto/test/src/cms/test/AllTests.cs
index b7ac7644b..b47374914 100644
--- a/crypto/test/src/cms/test/AllTests.cs
+++ b/crypto/test/src/cms/test/AllTests.cs
@@ -1,3 +1,4 @@
+#if !LIB
using System;
using NUnit.Core;
@@ -32,3 +33,4 @@ namespace Org.BouncyCastle.Cms.Tests
}
}
}
+#endif
diff --git a/crypto/test/src/crypto/io/test/AllTests.cs b/crypto/test/src/crypto/io/test/AllTests.cs
index 5c8c759f9..2634b4ab1 100644
--- a/crypto/test/src/crypto/io/test/AllTests.cs
+++ b/crypto/test/src/crypto/io/test/AllTests.cs
@@ -1,3 +1,4 @@
+#if !LIB
using System;
using NUnit.Core;
@@ -24,3 +25,4 @@ namespace Org.BouncyCastle.Crypto.IO.Tests
}
}
}
+#endif
diff --git a/crypto/test/src/crypto/test/AllTests.cs b/crypto/test/src/crypto/test/AllTests.cs
index 3d8ef5602..d5feec500 100644
--- a/crypto/test/src/crypto/test/AllTests.cs
+++ b/crypto/test/src/crypto/test/AllTests.cs
@@ -1,6 +1,8 @@
using System;
+#if !LIB
using NUnit.Core;
+#endif
using NUnit.Framework;
using Org.BouncyCastle.Utilities.Test;
@@ -10,24 +12,26 @@ namespace Org.BouncyCastle.Crypto.Tests
[TestFixture]
public class AllTests
{
+#if !LIB
public static void Main(string[] args)
{
Suite.Run(new NullListener(), NUnit.Core.TestFilter.Empty);
}
- [Suite]
- public static TestSuite Suite
- {
- get
- {
- TestSuite suite = new TestSuite("Lightweight Crypto Tests");
- suite.Add(new AllTests());
- suite.Add(new GcmReorderTest());
- return suite;
- }
- }
+ [Suite]
+ public static TestSuite Suite
+ {
+ get
+ {
+ TestSuite suite = new TestSuite("Lightweight Crypto Tests");
+ suite.Add(new AllTests());
+ suite.Add(new GcmReorderTest());
+ return suite;
+ }
+ }
+#endif
- [Test]
+ [Test]
public void TestCrypto()
{
foreach (Org.BouncyCastle.Utilities.Test.ITest test in RegressionTest.tests)
diff --git a/crypto/test/src/math/ec/test/AllTests.cs b/crypto/test/src/math/ec/test/AllTests.cs
index 3e014ffd2..0517ac713 100644
--- a/crypto/test/src/math/ec/test/AllTests.cs
+++ b/crypto/test/src/math/ec/test/AllTests.cs
@@ -1,3 +1,4 @@
+#if !LIB
using System;
using NUnit.Core;
@@ -25,3 +26,4 @@ namespace Org.BouncyCastle.Math.EC.Tests
}
}
}
+#endif
diff --git a/crypto/test/src/math/test/AllTests.cs b/crypto/test/src/math/test/AllTests.cs
index 2bcc129ea..53feff954 100644
--- a/crypto/test/src/math/test/AllTests.cs
+++ b/crypto/test/src/math/test/AllTests.cs
@@ -1,3 +1,4 @@
+#if !LIB
using System;
using NUnit.Core;
@@ -25,3 +26,4 @@ namespace Org.BouncyCastle.Math.Tests
}
}
}
+#endif
diff --git a/crypto/test/src/ocsp/test/AllTests.cs b/crypto/test/src/ocsp/test/AllTests.cs
index 5e919fd91..5e799cd09 100644
--- a/crypto/test/src/ocsp/test/AllTests.cs
+++ b/crypto/test/src/ocsp/test/AllTests.cs
@@ -1,3 +1,4 @@
+#if !LIB
using System;
using NUnit.Core;
@@ -26,3 +27,4 @@ namespace Org.BouncyCastle.Ocsp.Tests
}
}
}
+#endif
diff --git a/crypto/test/src/openpgp/examples/test/AllTests.cs b/crypto/test/src/openpgp/examples/test/AllTests.cs
index 9a515ea15..3403a4fdc 100644
--- a/crypto/test/src/openpgp/examples/test/AllTests.cs
+++ b/crypto/test/src/openpgp/examples/test/AllTests.cs
@@ -1,3 +1,4 @@
+#if !LIB
using System;
using System.IO;
@@ -434,3 +435,4 @@ namespace Org.BouncyCastle.Bcpg.OpenPgp.Examples.Tests
}
}
}
+#endif
diff --git a/crypto/test/src/openssl/test/AllTests.cs b/crypto/test/src/openssl/test/AllTests.cs
index f843d0479..871b926b8 100644
--- a/crypto/test/src/openssl/test/AllTests.cs
+++ b/crypto/test/src/openssl/test/AllTests.cs
@@ -1,3 +1,4 @@
+#if !LIB
using System;
using System.IO;
using System.Text;
@@ -128,3 +129,4 @@ namespace Org.BouncyCastle.OpenSsl.Tests
}
}
}
+#endif
diff --git a/crypto/test/src/tsp/test/AllTests.cs b/crypto/test/src/tsp/test/AllTests.cs
index 3e8b0cd5e..58d096d54 100644
--- a/crypto/test/src/tsp/test/AllTests.cs
+++ b/crypto/test/src/tsp/test/AllTests.cs
@@ -1,3 +1,4 @@
+#if !LIB
using System;
using NUnit.Core;
@@ -29,3 +30,4 @@ namespace Org.BouncyCastle.Tsp.Tests
}
}
}
+#endif
diff --git a/crypto/test/src/util/io/pem/test/AllTests.cs b/crypto/test/src/util/io/pem/test/AllTests.cs
index c36f79304..5f0c12c10 100644
--- a/crypto/test/src/util/io/pem/test/AllTests.cs
+++ b/crypto/test/src/util/io/pem/test/AllTests.cs
@@ -1,3 +1,4 @@
+#if !LIB
using System;
using System.Collections;
using System.Collections.Specialized;
@@ -72,3 +73,4 @@ namespace Org.BouncyCastle.Utilities.IO.Pem.Tests
}
}
}
+#endif
|