bio test fixed
authorJi Lu <jilu@140774ce-b5e7-0310-ab8b-a85725594a96>
Tue, 20 Oct 2009 14:32:51 +0000 (14:32 +0000)
committerJi Lu <jilu@140774ce-b5e7-0310-ab8b-a85725594a96>
Tue, 20 Oct 2009 14:32:51 +0000 (14:32 +0000)
src/util/test_bio.c

index fa8fa0e2f4eec462040ca0a978c8ab0b45010749..31521771559a5fd8ae67213ddf6f770b7fefbd26 100644 (file)
@@ -34,7 +34,7 @@ int
 main (int argc, char *argv[])
 {
 
-        char *readResultString;
+    char *readResultString;
        int64_t testNumber = (int64_t)TESTNUMBER64;
        int64_t testNum;
        char *msg;
@@ -44,17 +44,21 @@ main (int argc, char *argv[])
        struct GNUNET_BIO_WriteHandle *fileW;
        struct GNUNET_CONTAINER_MetaData *metaDataW;
        struct GNUNET_CONTAINER_MetaData *metaDataR;
+
        metaDataR = GNUNET_CONTAINER_meta_data_create();
        metaDataW = GNUNET_CONTAINER_meta_data_create();
        GNUNET_CONTAINER_meta_data_add_publication_date(metaDataW);
        fileW = GNUNET_BIO_write_open(fileName);
+    GNUNET_assert(NULL!=fileW);
        GNUNET_assert(GNUNET_OK == GNUNET_BIO_write_string(fileW, TESTSTRING));
        GNUNET_assert(GNUNET_OK == GNUNET_BIO_write_meta_data(fileW,metaDataW));
        GNUNET_assert(GNUNET_OK == GNUNET_BIO_write_int64(fileW,testNumber));
        GNUNET_assert(GNUNET_OK == GNUNET_BIO_write_close(fileW));
        fileR = GNUNET_BIO_read_open (fileName);
+    GNUNET_assert(NULL!=fileR);
        GNUNET_assert(GNUNET_OK == GNUNET_BIO_read_string(fileR, "Read string error", &readResultString, 200));
        GNUNET_BIO_read_meta_data(fileR, "Read meta error", &metaDataR);
+       GNUNET_assert(GNUNET_YES == GNUNET_CONTAINER_meta_data_test_equal(metaDataR,metaDataW));
        GNUNET_assert(GNUNET_OK == GNUNET_BIO_read_int64(fileR, &testNum));
        GNUNET_BIO_read_close(fileR,&msg);
        GNUNET_CONTAINER_meta_data_destroy(metaDataW);