diff options
Diffstat (limited to 'test/testutil.h')
-rw-r--r-- | test/testutil.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/testutil.h b/test/testutil.h index 9311e2ce58..710f51c147 100644 --- a/test/testutil.h +++ b/test/testutil.h @@ -206,6 +206,13 @@ size_t test_get_argument_count(void); */ int test_skip_common_options(void); +/* + * Get a library context for the tests, populated with the specified provider + * and configuration. If default_null_prov is not NULL, a "null" provider is + * loaded into the default library context to prevent it being used. + * If libctx is NULL, the specified provider is loaded into the default library + * context. + */ int test_get_libctx(OSSL_LIB_CTX **libctx, OSSL_PROVIDER **default_null_prov, const char *config_file, OSSL_PROVIDER **provider, const char *module_name); |