* eet: improve tests suite coverage of signature print code.
authorcedric <cedric>
Fri, 16 Apr 2010 15:27:50 +0000 (15:27 +0000)
committercedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 16 Apr 2010 15:27:50 +0000 (15:27 +0000)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@48056 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/tests/eet_suite.c

index c76cd01..5f46d74 100644 (file)
@@ -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