test: add chacha_internal_test.
[openssl.git] / test / recipes / 03-test_internal.t
index 5c7e897d43f36fbea8b665101f4fe5b6060c0819..8cd9029b1b3957ebf6aa53bcb05cb023c2c69f0b 100644 (file)
@@ -12,12 +12,16 @@ use OpenSSL::Test::Utils;
 
 setup("test_internal");
 
+my $shared_windows = $^O eq 'MSWin32' && !disabled("shared");
+
 my %known_internal_tests =
   ( mdc2_internal_test => !disabled("mdc2"),
-    poly1305_internal_test => !disabled("poly1305"),
-    modes_internal_test => 1,
-    asn1_internal_test => 1,
-    x509_internal_test => 1 );
+    poly1305_internal_test => !disabled("poly1305") && !$shared_windows,
+    chacha_internal_test => !disabled("chacha") && !$shared_windows,
+    modes_internal_test => !$shared_windows,
+    asn1_internal_test => !$shared_windows,
+    x509_internal_test => !$shared_windows,
+    siphash_internal_test => !disabled("siphash") && !$shared_windows );
 
 plan tests => scalar keys %known_internal_tests;