summaryrefslogtreecommitdiff
path: root/src/tests
diff options
context:
space:
mode:
authorCedric BAIL <cedric.bail@free.fr>2010-04-16 15:27:50 +0000
committerCedric BAIL <cedric.bail@free.fr>2010-04-16 15:27:50 +0000
commit17de4b9c82f88234848c46090f5377a92f1e49e6 (patch)
treebd8da347a1adf91a511a7a61be63e0cae38d1347 /src/tests
parent1c312880f5564db0b8e8f89aad377553a52dd952 (diff)
downloadeet-17de4b9c82f88234848c46090f5377a92f1e49e6.tar.gz
* eet: improve tests suite coverage of signature print code.
SVN revision: 48056
Diffstat (limited to 'src/tests')
-rw-r--r--src/tests/eet_suite.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/tests/eet_suite.c b/src/tests/eet_suite.c
index c76cd01..5f46d74 100644
--- a/src/tests/eet_suite.c
+++ b/src/tests/eet_suite.c
@@ -1216,6 +1216,7 @@ START_TEST(eet_identity_simple)
const void *tmp;
Eet_File *ef;
Eet_Key *k;
+ FILE *noread;
char *test;
char *file = strdup("/tmp/eet_suite_testXXXXXX");
int size;
@@ -1225,6 +1226,7 @@ START_TEST(eet_identity_simple)
fail_if(!(file = tmpnam(file)));
fail_if(chdir("src/tests"));
+ fail_if(!(noread = fopen("/dev/null", "w")));
/* Sign an eet file. */
ef = eet_open(file, EET_FILE_MODE_WRITE);
@@ -1236,6 +1238,7 @@ START_TEST(eet_identity_simple)
fail_if(!k);
fail_if(eet_identity_set(ef, k) != EET_ERROR_NONE);
+ eet_identity_print(k, noread);
eet_close(ef);
@@ -1252,6 +1255,8 @@ START_TEST(eet_identity_simple)
tmp = eet_identity_x509(ef, &size);
fail_if(tmp == NULL);
+ eet_identity_certificate_print(tmp, size, noread);
+
eet_close(ef);
/* As we are changing file contain in less than 1s, this could get unnoticed