From 2afc11fd9a083abfb5f658095957d1088e63e214 Mon Sep 17 00:00:00 2001 From: Linas Vepstas Date: Sun, 19 Oct 2003 14:31:21 +0000 Subject: [PATCH] bugfix: the object needs to have a valid book passed to it to pass git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9577 57a11ea4-9604-0410-9ed3-97b8803252fd --- src/engine/test/test-object.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/engine/test/test-object.c b/src/engine/test/test-object.c index 44b13cfd33..6e25465a1a 100644 --- a/src/engine/test/test-object.c +++ b/src/engine/test/test-object.c @@ -1,3 +1,6 @@ +/* + * Lightly test the QofObject infrastructure. + */ #include #include @@ -30,8 +33,13 @@ static QofObject bus_obj = { printable, }; -static void test_object (void) +static void +test_object (void) { + QofBook *book = qof_book_new(); + + do_test ((NULL != book), "book null"); + /* Test the global registration and lookup functions */ { do_test (!qof_object_register (NULL), "register NULL"); @@ -47,7 +55,7 @@ static void test_object (void) "test description return"); } - test_foreach ((QofBook*)1, TEST_MODULE_NAME); + test_foreach (book, TEST_MODULE_NAME); test_printable (TEST_MODULE_NAME, (gpointer)1); }