summaryrefslogtreecommitdiff
path: root/src/tests/eet/eet_test_identity.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/tests/eet/eet_test_identity.c')
-rw-r--r--src/tests/eet/eet_test_identity.c36
1 files changed, 15 insertions, 21 deletions
diff --git a/src/tests/eet/eet_test_identity.c b/src/tests/eet/eet_test_identity.c
index 30ccc8dddc..b22d537021 100644
--- a/src/tests/eet/eet_test_identity.c
+++ b/src/tests/eet/eet_test_identity.c
@@ -52,7 +52,7 @@ badpass_get(char *pass,
return strlen(pass);
}
-START_TEST(eet_test_identity_simple)
+EFL_START_TEST(eet_test_identity_simple)
{
const char *buffer = "Here is a string of data to save !";
const void *tmp;
@@ -66,8 +66,6 @@ START_TEST(eet_test_identity_simple)
file = strdup("/tmp/eet_suite_testXXXXXX");
- eet_init();
-
fail_if(-1 == (fd = mkstemp(file)));
fail_if(!!close(fd));
fail_if(!(noread = fopen("/dev/null", "wb")));
@@ -129,49 +127,46 @@ START_TEST(eet_test_identity_simple)
fail_if(unlink(file) != 0);
- eet_shutdown();
}
-END_TEST
+EFL_END_TEST
-START_TEST(eet_test_identity_open_simple)
+EFL_START_TEST(eet_test_identity_open_simple)
{
Eet_Key *k = NULL;
- eet_init();
-
k = eet_identity_open(_cert_pem, _key_pem, NULL);
fail_if(!k);
if (k)
eet_identity_close(k);
- eet_shutdown();
}
-END_TEST
+EFL_END_TEST
-START_TEST(eet_test_identity_open_pkcs8)
+EFL_START_TEST(eet_test_identity_open_pkcs8)
{
Eet_Key *k = NULL;
- eet_init();
-
k = eet_identity_open(_cert_pem, _key_enc_none_pem, NULL);
fail_if(!k);
if (k)
eet_identity_close(k);
- eet_shutdown();
}
-END_TEST
+EFL_END_TEST
+
+static int
+pw_cb(char *buf EINA_UNUSED, int size EINA_UNUSED, int rwflag EINA_UNUSED, void *data EINA_UNUSED)
+{
+ return 0;
+}
-START_TEST(eet_test_identity_open_pkcs8_enc)
+EFL_START_TEST(eet_test_identity_open_pkcs8_enc)
{
Eet_Key *k = NULL;
- eet_init();
-
- k = eet_identity_open(_cert_pem, _key_enc_pem, NULL);
+ k = eet_identity_open(_cert_pem, _key_enc_pem, pw_cb);
fail_if(k);
if (k)
@@ -189,9 +184,8 @@ START_TEST(eet_test_identity_open_pkcs8_enc)
if (k)
eet_identity_close(k);
- eet_shutdown();
}
-END_TEST
+EFL_END_TEST
static const char *_cert_dir_find(const char *_argv0)
{