Fix test.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5396 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
Dave Peticolas 2001-09-20 22:51:37 +00:00
parent c15b5b6212
commit c3a956aa3a
2 changed files with 19 additions and 9 deletions

View File

@ -54,6 +54,7 @@ LDADD = -L${top_srcdir}/src/gnc-module -L${top_srcdir}/src/gnc-module/.libs \
CFLAGS = ${GLIB_CFLAGS}
INCLUDES = \
-I${top_srcdir}/src/gnc-module \
-I${top_srcdir}/src/test-core \
-I${top_srcdir}/src/engine \
-I${top_srcdir}/src/engine/test-core \

View File

@ -7,13 +7,13 @@
#include <dirent.h>
#include <string.h>
#include "io-gncxml-v2.h"
#include "gnc-engine.h"
#include "gnc-book.h"
#include "gnc-book.h"
#include "Backend.h"
#include "TransLog.h"
#include "gnc-book.h"
#include "gnc-book.h"
#include "gnc-engine.h"
#include "gnc-module.h"
#include "io-gncxml-v2.h"
#include "test-stuff.h"
#include "test-engine-stuff.h"
@ -63,13 +63,15 @@ test_load_file(const char *filename)
gnc_book_destroy(book);
}
int
main(int argc, char **argv)
static void
guile_main(int argc, char **argv)
{
const char *location = "test-files/xml2";
DIR *xml2_dir;
gnc_engine_init(argc, argv);
gnc_module_system_init();
gnc_module_load("gnucash/engine", 0);
xaccLogDisable();
if((xml2_dir = opendir(location)) == NULL)
@ -102,8 +104,15 @@ main(int argc, char **argv)
}
}
}
closedir(xml2_dir);
print_test_results();
exit(get_rv());
}
int
main(int argc, char ** argv) {
gh_enter(argc, argv, guile_main);
return 0;
}