diff options
Diffstat (limited to 'src/tests/test_pubkey.cpp')
-rw-r--r-- | src/tests/test_pubkey.cpp | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/src/tests/test_pubkey.cpp b/src/tests/test_pubkey.cpp index 00ece8559..c3f2017f6 100644 --- a/src/tests/test_pubkey.cpp +++ b/src/tests/test_pubkey.cpp @@ -5,6 +5,9 @@ */ #include "tests.h" + +#if defined(BOTAN_HAS_PUBLIC_KEY_CRYPTO) + #include "test_rng.h" #include "test_pubkey.h" @@ -16,13 +19,9 @@ #include <memory> #include <botan/oids.h> - -#if defined(BOTAN_HAS_PUBLIC_KEY_CRYPTO) - #include <botan/x509_key.h> - #include <botan/pkcs8.h> - #include <botan/pubkey.h> - -#endif +#include <botan/x509_key.h> +#include <botan/pkcs8.h> +#include <botan/pubkey.h> #if defined(BOTAN_HAS_RSA) #include <botan/rsa.h> @@ -401,3 +400,9 @@ size_t test_pk_keygen() return fails; } + +#else + +SKIP_TEST(pk_keygen); + +#endif // BOTAN_HAS_PUBLIC_KEY_CRYPTO |