From 16fabb29bd64aa17eba4abc52c1d5175ce671252 Mon Sep 17 00:00:00 2001 From: Christian Thaeter Date: Fri, 7 Nov 2008 19:41:49 +0100 Subject: [PATCH] initialize the config system for the file tests --- tests/backend/test-filedescriptors.c | 11 +++++++++++ tests/backend/test-filehandles.c | 5 +++++ 2 files changed, 16 insertions(+) diff --git a/tests/backend/test-filedescriptors.c b/tests/backend/test-filedescriptors.c index 745c4087b..ccebc1263 100644 --- a/tests/backend/test-filedescriptors.c +++ b/tests/backend/test-filedescriptors.c @@ -20,6 +20,7 @@ */ #include "lib/safeclib.h" +#include "backend/config.h" #include "backend/backend.h" #include "backend/filedescriptor.h" @@ -29,12 +30,14 @@ TESTS_BEGIN TEST ("acquire_existing") { + lumiera_config_init ("./"); lumiera_backend_init (); LumieraFiledescriptor descriptor = lumiera_filedescriptor_acquire (",tmp_testfile", LUMIERA_FILE_READONLY); if (descriptor) { lumiera_filedescriptor_release (descriptor); lumiera_backend_destroy (); + lumiera_config_destroy (); return 0; } else @@ -43,6 +46,7 @@ TEST ("acquire_existing") TEST ("acquire_existing_again") { + lumiera_config_init ("./"); lumiera_backend_init (); LumieraFiledescriptor descriptor = lumiera_filedescriptor_acquire (",tmp_testfile", LUMIERA_FILE_READONLY); if (descriptor) @@ -51,6 +55,7 @@ TEST ("acquire_existing_again") lumiera_filedescriptor_release (descriptor2); lumiera_filedescriptor_release (descriptor); lumiera_backend_destroy (); + lumiera_config_destroy (); return 0; } else @@ -59,6 +64,7 @@ TEST ("acquire_existing_again") TEST ("acquire_existing_3files") { + lumiera_config_init ("./"); lumiera_backend_init (); LumieraFiledescriptor descriptor1 = lumiera_filedescriptor_acquire (",tmp_testfile1", LUMIERA_FILE_READONLY); @@ -77,6 +83,7 @@ TEST ("acquire_existing_3files") if (descriptor1 && descriptor2 && descriptor3) { lumiera_backend_destroy (); + lumiera_config_destroy (); return 0; } else @@ -85,12 +92,14 @@ TEST ("acquire_existing_3files") TEST ("acquire_create") { + lumiera_config_init ("./"); lumiera_backend_init (); LumieraFiledescriptor descriptor = lumiera_filedescriptor_acquire (",tmp_testfile", LUMIERA_FILE_CREATE); if (descriptor) { lumiera_filedescriptor_release (descriptor); lumiera_backend_destroy (); + lumiera_config_destroy (); return 0; } else @@ -99,6 +108,7 @@ TEST ("acquire_create") TEST ("acquire_create_dir") { + lumiera_config_init ("./"); lumiera_backend_init (); LumieraFiledescriptor descriptor = lumiera_filedescriptor_acquire (",tmp_testdir/nested/,tmp_testfile", LUMIERA_FILE_CREATE); @@ -106,6 +116,7 @@ TEST ("acquire_create_dir") { lumiera_filedescriptor_release (descriptor); lumiera_backend_destroy (); + lumiera_config_destroy (); return 0; } else diff --git a/tests/backend/test-filehandles.c b/tests/backend/test-filehandles.c index e38e8ce0f..56ef128bb 100644 --- a/tests/backend/test-filehandles.c +++ b/tests/backend/test-filehandles.c @@ -21,6 +21,7 @@ #include "lib/llist.h" #include "lib/safeclib.h" +#include "backend/config.h" #include "backend/backend.h" #include "backend/filehandlecache.h" @@ -30,6 +31,7 @@ TESTS_BEGIN TEST ("basic") { + lumiera_config_init ("./"); lumiera_backend_init (); LumieraFile file = lumiera_file_new (",tmp_testfile", LUMIERA_FILE_CREATE, 4096); @@ -45,11 +47,13 @@ TEST ("basic") lumiera_file_delete (file); lumiera_backend_destroy (); + lumiera_config_destroy (); } TEST ("more") { + lumiera_config_init ("./"); lumiera_backend_init (); LumieraFile files[100]; @@ -82,6 +86,7 @@ TEST ("more") } lumiera_backend_destroy (); + lumiera_config_destroy (); } TESTS_END