r17348 - gnucash/branches/gda-dev2/src/backend - 1) Fix file backend 'make check'

Phil Longstaff plongstaff at cvs.gnucash.org
Sat Jul 19 22:19:42 EDT 2008


Author: plongstaff
Date: 2008-07-19 22:19:42 -0400 (Sat, 19 Jul 2008)
New Revision: 17348
Trac: http://svn.gnucash.org/trac/changeset/17348

Added:
   gnucash/branches/gda-dev2/src/backend/sql/test/test-column-types.c
Removed:
   gnucash/branches/gda-dev2/src/backend/sql/test/test-load-backend.c
Modified:
   gnucash/branches/gda-dev2/src/backend/dbi/test/test-load-backend.c
   gnucash/branches/gda-dev2/src/backend/file/test/Makefile.am
   gnucash/branches/gda-dev2/src/backend/file/test/test-load-xml2.c
   gnucash/branches/gda-dev2/src/backend/sql/test/
   gnucash/branches/gda-dev2/src/backend/sql/test/Makefile.am
Log:
1) Fix file backend 'make check'
2) Start to create sql backend 'make check' tests



Modified: gnucash/branches/gda-dev2/src/backend/dbi/test/test-load-backend.c
===================================================================
--- gnucash/branches/gda-dev2/src/backend/dbi/test/test-load-backend.c	2008-07-20 02:09:16 UTC (rev 17347)
+++ gnucash/branches/gda-dev2/src/backend/dbi/test/test-load-backend.c	2008-07-20 02:19:42 UTC (rev 17348)
@@ -30,7 +30,7 @@
 #include "cashobjects.h"
 #include "test-stuff.h"
 
-#define GNC_LIB_NAME "gncmod-backend-gda"
+#define GNC_LIB_NAME "gncmod-backend-dbi"
 
 int main (int argc, char ** argv)
 {
@@ -38,7 +38,7 @@
     cashobjects_register();
     do_test(
         qof_load_backend_library ("../.libs/", GNC_LIB_NAME),
-        " loading gnc-backend-gda GModule failed");
+        " loading gnc-backend-dbi GModule failed");
     print_test_results();
     qof_close();
     exit(get_rv());

Modified: gnucash/branches/gda-dev2/src/backend/file/test/Makefile.am
===================================================================
--- gnucash/branches/gda-dev2/src/backend/file/test/Makefile.am	2008-07-20 02:09:16 UTC (rev 17347)
+++ gnucash/branches/gda-dev2/src/backend/file/test/Makefile.am	2008-07-20 02:19:42 UTC (rev 17348)
@@ -1,30 +1,31 @@
+#
 SUBDIRS = test-files
 
 test_date_converting_SOURCES = \
-  ${top_srcdir}/src/backend/xml/sixtp-dom-parsers.c \
-  ${top_srcdir}/src/backend/xml/sixtp-dom-generators.c \
-  ${top_srcdir}/src/backend/xml/sixtp-utils.c \
-  ${top_srcdir}/src/backend/xml/sixtp.c \
-  ${top_srcdir}/src/backend/xml/sixtp-stack.c \
-  ${top_srcdir}/src/backend/xml/sixtp-to-dom-parser.c \
+  ${top_srcdir}/src/backend/file/sixtp-dom-parsers.c \
+  ${top_srcdir}/src/backend/file/sixtp-dom-generators.c \
+  ${top_srcdir}/src/backend/file/sixtp-utils.c \
+  ${top_srcdir}/src/backend/file/sixtp.c \
+  ${top_srcdir}/src/backend/file/sixtp-stack.c \
+  ${top_srcdir}/src/backend/file/sixtp-to-dom-parser.c \
   test-date-converting.c
 
 test_dom_converters1_SOURCES = \
-  ${top_srcdir}/src/backend/xml/sixtp-dom-parsers.c \
-  ${top_srcdir}/src/backend/xml/sixtp-dom-generators.c \
-  ${top_srcdir}/src/backend/xml/sixtp-utils.c \
-  ${top_srcdir}/src/backend/xml/sixtp.c \
-  ${top_srcdir}/src/backend/xml/sixtp-stack.c \
-  ${top_srcdir}/src/backend/xml/sixtp-to-dom-parser.c \
+  ${top_srcdir}/src/backend/file/sixtp-dom-parsers.c \
+  ${top_srcdir}/src/backend/file/sixtp-dom-generators.c \
+  ${top_srcdir}/src/backend/file/sixtp-utils.c \
+  ${top_srcdir}/src/backend/file/sixtp.c \
+  ${top_srcdir}/src/backend/file/sixtp-stack.c \
+  ${top_srcdir}/src/backend/file/sixtp-to-dom-parser.c \
   test-dom-converters1.c
 
 test_kvp_frames_SOURCES = \
-  ${top_srcdir}/src/backend/xml/sixtp-dom-parsers.c \
-  ${top_srcdir}/src/backend/xml/sixtp-dom-generators.c \
-  ${top_srcdir}/src/backend/xml/sixtp-utils.c \
-  ${top_srcdir}/src/backend/xml/sixtp.c \
-  ${top_srcdir}/src/backend/xml/sixtp-stack.c \
-  ${top_srcdir}/src/backend/xml/sixtp-to-dom-parser.c \
+  ${top_srcdir}/src/backend/file/sixtp-dom-parsers.c \
+  ${top_srcdir}/src/backend/file/sixtp-dom-generators.c \
+  ${top_srcdir}/src/backend/file/sixtp-utils.c \
+  ${top_srcdir}/src/backend/file/sixtp.c \
+  ${top_srcdir}/src/backend/file/sixtp-stack.c \
+  ${top_srcdir}/src/backend/file/sixtp-to-dom-parser.c \
   test-kvp-frames.c
 
 # the xml backend is now a GModule - this test does
@@ -32,136 +33,136 @@
 # and remain portable.
 
 test_load_example_account_SOURCES = \
-  ${top_srcdir}/src/backend/xml/sixtp-dom-parsers.c \
-  ${top_srcdir}/src/backend/xml/sixtp-dom-generators.c \
-  ${top_srcdir}/src/backend/xml/sixtp-utils.c \
-  ${top_srcdir}/src/backend/xml/sixtp.c \
-  ${top_srcdir}/src/backend/xml/sixtp-stack.c \
-  ${top_srcdir}/src/backend/xml/sixtp-to-dom-parser.c \
-  ${top_srcdir}/src/backend/xml/io-example-account.c \
-  ${top_srcdir}/src/backend/xml/io-gncxml-gen.c \
-  ${top_srcdir}/src/backend/xml/io-gncxml-v2.c \
-  ${top_srcdir}/src/backend/xml/io-utils.c \
-  ${top_srcdir}/src/backend/xml/gnc-account-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-budget-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-lot-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-recurrence-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-schedxaction-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-freqspec-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-transaction-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-commodity-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-book-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-pricedb-xml-v2.c \
+  ${top_srcdir}/src/backend/file/sixtp-dom-parsers.c \
+  ${top_srcdir}/src/backend/file/sixtp-dom-generators.c \
+  ${top_srcdir}/src/backend/file/sixtp-utils.c \
+  ${top_srcdir}/src/backend/file/sixtp.c \
+  ${top_srcdir}/src/backend/file/sixtp-stack.c \
+  ${top_srcdir}/src/backend/file/sixtp-to-dom-parser.c \
+  ${top_srcdir}/src/backend/file/io-example-account.c \
+  ${top_srcdir}/src/backend/file/io-gncxml-gen.c \
+  ${top_srcdir}/src/backend/file/io-gncxml-v2.c \
+  ${top_srcdir}/src/backend/file/io-utils.c \
+  ${top_srcdir}/src/backend/file/gnc-account-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-budget-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-lot-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-recurrence-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-schedxaction-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-freqspec-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-transaction-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-commodity-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-book-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-pricedb-xml-v2.c \
   test-load-example-account.c
 
 test_string_converters_SOURCES = \
-  ${top_srcdir}/src/backend/xml/sixtp-dom-parsers.c \
-  ${top_srcdir}/src/backend/xml/sixtp-dom-generators.c \
-  ${top_srcdir}/src/backend/xml/sixtp-utils.c \
-  ${top_srcdir}/src/backend/xml/sixtp.c \
-  ${top_srcdir}/src/backend/xml/sixtp-stack.c \
-  ${top_srcdir}/src/backend/xml/sixtp-to-dom-parser.c \
+  ${top_srcdir}/src/backend/file/sixtp-dom-parsers.c \
+  ${top_srcdir}/src/backend/file/sixtp-dom-generators.c \
+  ${top_srcdir}/src/backend/file/sixtp-utils.c \
+  ${top_srcdir}/src/backend/file/sixtp.c \
+  ${top_srcdir}/src/backend/file/sixtp-stack.c \
+  ${top_srcdir}/src/backend/file/sixtp-to-dom-parser.c \
   test-string-converters.c
 
 test_xml_account_SOURCES = \
-  ${top_srcdir}/src/backend/xml/sixtp-dom-parsers.c \
-  ${top_srcdir}/src/backend/xml/sixtp-dom-generators.c \
-  ${top_srcdir}/src/backend/xml/sixtp-utils.c \
-  ${top_srcdir}/src/backend/xml/sixtp.c \
-  ${top_srcdir}/src/backend/xml/sixtp-stack.c \
-  ${top_srcdir}/src/backend/xml/sixtp-to-dom-parser.c \
-  ${top_srcdir}/src/backend/xml/io-gncxml-gen.c \
-  ${top_srcdir}/src/backend/xml/gnc-account-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-lot-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-schedxaction-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-recurrence-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-freqspec-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-transaction-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-commodity-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-book-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-pricedb-xml-v2.c \
+  ${top_srcdir}/src/backend/file/sixtp-dom-parsers.c \
+  ${top_srcdir}/src/backend/file/sixtp-dom-generators.c \
+  ${top_srcdir}/src/backend/file/sixtp-utils.c \
+  ${top_srcdir}/src/backend/file/sixtp.c \
+  ${top_srcdir}/src/backend/file/sixtp-stack.c \
+  ${top_srcdir}/src/backend/file/sixtp-to-dom-parser.c \
+  ${top_srcdir}/src/backend/file/io-gncxml-gen.c \
+  ${top_srcdir}/src/backend/file/gnc-account-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-lot-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-schedxaction-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-recurrence-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-freqspec-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-transaction-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-commodity-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-book-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-pricedb-xml-v2.c \
   test-xml-account.c
 
 test_xml_commodity_SOURCES = \
-  ${top_srcdir}/src/backend/xml/sixtp-dom-parsers.c \
-  ${top_srcdir}/src/backend/xml/sixtp-dom-generators.c \
-  ${top_srcdir}/src/backend/xml/sixtp-utils.c \
-  ${top_srcdir}/src/backend/xml/sixtp.c \
-  ${top_srcdir}/src/backend/xml/sixtp-stack.c \
-  ${top_srcdir}/src/backend/xml/sixtp-to-dom-parser.c \
-  ${top_srcdir}/src/backend/xml/io-gncxml-gen.c \
-  ${top_srcdir}/src/backend/xml/gnc-account-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-lot-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-schedxaction-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-recurrence-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-freqspec-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-transaction-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-commodity-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-book-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-pricedb-xml-v2.c \
+  ${top_srcdir}/src/backend/file/sixtp-dom-parsers.c \
+  ${top_srcdir}/src/backend/file/sixtp-dom-generators.c \
+  ${top_srcdir}/src/backend/file/sixtp-utils.c \
+  ${top_srcdir}/src/backend/file/sixtp.c \
+  ${top_srcdir}/src/backend/file/sixtp-stack.c \
+  ${top_srcdir}/src/backend/file/sixtp-to-dom-parser.c \
+  ${top_srcdir}/src/backend/file/io-gncxml-gen.c \
+  ${top_srcdir}/src/backend/file/gnc-account-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-lot-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-schedxaction-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-recurrence-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-freqspec-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-transaction-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-commodity-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-book-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-pricedb-xml-v2.c \
   test-xml-commodity.c
 
 test_xml_pricedb_SOURCES = \
-  ${top_srcdir}/src/backend/xml/sixtp-dom-parsers.c \
-  ${top_srcdir}/src/backend/xml/sixtp-dom-generators.c \
-  ${top_srcdir}/src/backend/xml/sixtp-utils.c \
-  ${top_srcdir}/src/backend/xml/sixtp.c \
-  ${top_srcdir}/src/backend/xml/sixtp-stack.c \
-  ${top_srcdir}/src/backend/xml/sixtp-to-dom-parser.c \
-  ${top_srcdir}/src/backend/xml/io-gncxml-gen.c \
-  ${top_srcdir}/src/backend/xml/gnc-account-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-lot-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-schedxaction-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-recurrence-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-freqspec-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-transaction-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-commodity-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-book-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-pricedb-xml-v2.c \
+  ${top_srcdir}/src/backend/file/sixtp-dom-parsers.c \
+  ${top_srcdir}/src/backend/file/sixtp-dom-generators.c \
+  ${top_srcdir}/src/backend/file/sixtp-utils.c \
+  ${top_srcdir}/src/backend/file/sixtp.c \
+  ${top_srcdir}/src/backend/file/sixtp-stack.c \
+  ${top_srcdir}/src/backend/file/sixtp-to-dom-parser.c \
+  ${top_srcdir}/src/backend/file/io-gncxml-gen.c \
+  ${top_srcdir}/src/backend/file/gnc-account-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-lot-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-schedxaction-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-recurrence-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-freqspec-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-transaction-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-commodity-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-book-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-pricedb-xml-v2.c \
   test-xml-pricedb.c
 
 test_xml_transaction_SOURCES = \
-  ${top_srcdir}/src/backend/xml/sixtp-dom-parsers.c \
-  ${top_srcdir}/src/backend/xml/sixtp-dom-generators.c \
-  ${top_srcdir}/src/backend/xml/sixtp-utils.c \
-  ${top_srcdir}/src/backend/xml/sixtp.c \
-  ${top_srcdir}/src/backend/xml/sixtp-stack.c \
-  ${top_srcdir}/src/backend/xml/sixtp-to-dom-parser.c \
-  ${top_srcdir}/src/backend/xml/io-gncxml-gen.c \
-  ${top_srcdir}/src/backend/xml/gnc-account-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-budget-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-lot-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-schedxaction-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-freqspec-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-recurrence-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-transaction-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-commodity-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-book-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-pricedb-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/io-gncxml-v2.c \
-  ${top_srcdir}/src/backend/xml/io-utils.c \
+  ${top_srcdir}/src/backend/file/sixtp-dom-parsers.c \
+  ${top_srcdir}/src/backend/file/sixtp-dom-generators.c \
+  ${top_srcdir}/src/backend/file/sixtp-utils.c \
+  ${top_srcdir}/src/backend/file/sixtp.c \
+  ${top_srcdir}/src/backend/file/sixtp-stack.c \
+  ${top_srcdir}/src/backend/file/sixtp-to-dom-parser.c \
+  ${top_srcdir}/src/backend/file/io-gncxml-gen.c \
+  ${top_srcdir}/src/backend/file/gnc-account-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-budget-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-lot-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-schedxaction-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-freqspec-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-recurrence-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-transaction-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-commodity-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-book-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-pricedb-xml-v2.c \
+  ${top_srcdir}/src/backend/file/io-gncxml-v2.c \
+  ${top_srcdir}/src/backend/file/io-utils.c \
   test-xml-transaction.c
 
 test_xml2_is_file_SOURCES = \
-  ${top_srcdir}/src/backend/xml/sixtp-dom-parsers.c \
-  ${top_srcdir}/src/backend/xml/sixtp-dom-generators.c \
-  ${top_srcdir}/src/backend/xml/sixtp-utils.c \
-  ${top_srcdir}/src/backend/xml/sixtp.c \
-  ${top_srcdir}/src/backend/xml/sixtp-stack.c \
-  ${top_srcdir}/src/backend/xml/sixtp-to-dom-parser.c \
-  ${top_srcdir}/src/backend/xml/gnc-account-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-budget-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-lot-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-recurrence-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-schedxaction-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-freqspec-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-transaction-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-commodity-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-book-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/gnc-pricedb-xml-v2.c \
-  ${top_srcdir}/src/backend/xml/io-gncxml-gen.c \
-  ${top_srcdir}/src/backend/xml/io-gncxml-v2.c \
-  ${top_srcdir}/src/backend/xml/io-utils.c \
+  ${top_srcdir}/src/backend/file/sixtp-dom-parsers.c \
+  ${top_srcdir}/src/backend/file/sixtp-dom-generators.c \
+  ${top_srcdir}/src/backend/file/sixtp-utils.c \
+  ${top_srcdir}/src/backend/file/sixtp.c \
+  ${top_srcdir}/src/backend/file/sixtp-stack.c \
+  ${top_srcdir}/src/backend/file/sixtp-to-dom-parser.c \
+  ${top_srcdir}/src/backend/file/gnc-account-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-budget-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-lot-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-recurrence-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-schedxaction-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-freqspec-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-transaction-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-commodity-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-book-xml-v2.c \
+  ${top_srcdir}/src/backend/file/gnc-pricedb-xml-v2.c \
+  ${top_srcdir}/src/backend/file/io-gncxml-gen.c \
+  ${top_srcdir}/src/backend/file/io-gncxml-v2.c \
+  ${top_srcdir}/src/backend/file/io-utils.c \
   test-xml2-is-file.c
 
 TESTS = \
@@ -186,7 +187,7 @@
   --library-dir    ${top_builddir}/src/core-utils \
   --library-dir    ${top_builddir}/src/gnc-module \
   --library-dir    ${top_builddir}/src/engine \
-  --library-dir    ${top_builddir}/src/backend/xml
+  --library-dir    ${top_builddir}/src/backend/file
 
 TESTS_ENVIRONMENT := \
   GNC_ACCOUNT_PATH=${top_srcdir}/accounts/C \
@@ -235,7 +236,7 @@
   -I${top_srcdir}/src/test-core \
   -I${top_srcdir}/src/engine \
   -I${top_srcdir}/src/engine/test-core \
-  -I${top_srcdir}/src/backend/xml \
+  -I${top_srcdir}/src/backend/file \
   -I${top_srcdir}/src/backend/qsf \
   ${LIBXML2_CFLAGS} \
   ${GLIB_CFLAGS} \

Modified: gnucash/branches/gda-dev2/src/backend/file/test/test-load-xml2.c
===================================================================
--- gnucash/branches/gda-dev2/src/backend/file/test/test-load-xml2.c	2008-07-20 02:09:16 UTC (rev 17347)
+++ gnucash/branches/gda-dev2/src/backend/file/test/test-load-xml2.c	2008-07-20 02:19:42 UTC (rev 17348)
@@ -40,7 +40,7 @@
 #include "cashobjects.h"
 #include "TransLog.h"
 #include "gnc-engine.h"
-#include "gnc-backend-xml.h"
+#include "gnc-backend-file.h"
 #include "io-gncxml-v2.h"
 
 #include "test-stuff.h"


Property changes on: gnucash/branches/gda-dev2/src/backend/sql/test
___________________________________________________________________
Name: svn:ignore
   - Makefile
Makefile.in
.deps


   + Makefile
Makefile.in
.deps
.libs
test-column-types


Modified: gnucash/branches/gda-dev2/src/backend/sql/test/Makefile.am
===================================================================
--- gnucash/branches/gda-dev2/src/backend/sql/test/Makefile.am	2008-07-20 02:09:16 UTC (rev 17347)
+++ gnucash/branches/gda-dev2/src/backend/sql/test/Makefile.am	2008-07-20 02:19:42 UTC (rev 17348)
@@ -1,7 +1,21 @@
 SUBDIRS = .
 
+test_column_types_SOURCES = \
+  ${top_srcdir}/src/backend/sql/gnc-backend-sql.c \
+  ${top_srcdir}/src/backend/sql/gnc-account-sql.c \
+  ${top_srcdir}/src/backend/sql/gnc-book-sql.c \
+  ${top_srcdir}/src/backend/sql/gnc-budget-sql.c \
+  ${top_srcdir}/src/backend/sql/gnc-commodity-sql.c \
+  ${top_srcdir}/src/backend/sql/gnc-lots-sql.c \
+  ${top_srcdir}/src/backend/sql/gnc-price-sql.c \
+  ${top_srcdir}/src/backend/sql/gnc-recurrence-sql.c \
+  ${top_srcdir}/src/backend/sql/gnc-schedxaction-sql.c \
+  ${top_srcdir}/src/backend/sql/gnc-slots-sql.c \
+  ${top_srcdir}/src/backend/sql/gnc-transaction-sql.c \
+  test-column-types.c
+
 TESTS = \
-  test-load-backend
+  test-column-types
 
 GNC_TEST_DEPS := \
   --gnc-module-dir ${top_builddir}/src/engine \
@@ -10,7 +24,7 @@
   --library-dir    ${top_builddir}/src/core-utils \
   --library-dir    ${top_builddir}/src/gnc-module \
   --library-dir    ${top_builddir}/src/engine \
-  --library-dir    ${top_builddir}/src/backend/gda
+  --library-dir    ${top_builddir}/src/backend/sql
 
 TESTS_ENVIRONMENT := \
   GNC_ACCOUNT_PATH=${top_srcdir}/accounts/C \
@@ -18,7 +32,7 @@
   $(shell ${top_srcdir}/src/gnc-test-env --no-exports ${GNC_TEST_DEPS})
 
 check_PROGRAMS = \
-  test-load-backend
+  test-column-types
 
 #noinst_HEADERS = test-file-stuff.h
 
@@ -38,11 +52,10 @@
   -I${top_srcdir}/src/test-core \
   -I${top_srcdir}/src/engine \
   -I${top_srcdir}/src/engine/test-core \
-  -I${top_srcdir}/src/backend/gda \
-  -I${top_srcdir}/src/backend/qsf \
+  -I${top_srcdir}/src/backend/sql \
   ${GLIB_CFLAGS} \
   ${QOF_CFLAGS} \
   ${GUILE_INCS} \
   ${GCONF_CFLAGS}
 
-INCLUDES = -DG_LOG_DOMAIN=\"gnc.backend.gda\"
+INCLUDES = -DG_LOG_DOMAIN=\"gnc.backend.sql\"

Copied: gnucash/branches/gda-dev2/src/backend/sql/test/test-column-types.c (from rev 17229, gnucash/branches/gda-dev2/src/backend/sql/test/test-load-backend.c)
===================================================================
--- gnucash/branches/gda-dev2/src/backend/sql/test/test-column-types.c	                        (rev 0)
+++ gnucash/branches/gda-dev2/src/backend/sql/test/test-column-types.c	2008-07-20 02:19:42 UTC (rev 17348)
@@ -0,0 +1,46 @@
+/***************************************************************************
+ *            test-column-types.c
+ *
+ *  Tests the basic SQL column types
+ *
+ *  Copyright  2008 Phil Longstaff
+ *  plongstaff at rogers.com
+ ****************************************************************************/
+
+/*
+ *  This program is free software; you can redistribute it and/or modify
+ *  it under the terms of the GNU General Public License as published by
+ *  the Free Software Foundation; either version 2 of the License, or
+ *  (at your option) any later version.
+ *
+ *  This program is distributed in the hope that it will be useful,
+ *  but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *  GNU General Public License for more details.
+ *
+ *  You should have received a copy of the GNU General Public License
+ *  along with this program; if not, write to the Free Software
+ *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+ *  02110-1301, USA.
+ */
+ 
+#include "config.h"
+#include "qof.h"
+#include "cashobjects.h"
+#include "test-stuff.h"
+
+#include "gnc-backend-sql.h"
+
+int main( int argc, char ** argv )
+{
+    qof_init();
+    cashobjects_register();
+	gnc_sql_init( NULL );
+/*    do_test(
+        qof_load_backend_library ("../.libs/", GNC_LIB_NAME),
+        " loading gnc-backend-gda GModule failed");
+*/
+    print_test_results();
+    qof_close();
+    exit( get_rv() );
+}

Deleted: gnucash/branches/gda-dev2/src/backend/sql/test/test-load-backend.c
===================================================================
--- gnucash/branches/gda-dev2/src/backend/sql/test/test-load-backend.c	2008-07-20 02:09:16 UTC (rev 17347)
+++ gnucash/branches/gda-dev2/src/backend/sql/test/test-load-backend.c	2008-07-20 02:19:42 UTC (rev 17348)
@@ -1,45 +0,0 @@
-/***************************************************************************
- *            test-load-backend.c
- *
- *  Replaces the guile version to test the GModule file backend loading.
- *
- *  Sun Oct  9 18:58:47 2005
- *  Copyright  2005  Neil Williams
- *  linux at codehelp.co.uk
- ****************************************************************************/
-
-/*
- *  This program is free software; you can redistribute it and/or modify
- *  it under the terms of the GNU General Public License as published by
- *  the Free Software Foundation; either version 2 of the License, or
- *  (at your option) any later version.
- *
- *  This program is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- *  GNU General Public License for more details.
- *
- *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
- *  02110-1301, USA.
- */
- 
-#include "config.h"
-#include "qof.h"
-#include "cashobjects.h"
-#include "test-stuff.h"
-
-#define GNC_LIB_NAME "gncmod-backend-gda"
-
-int main (int argc, char ** argv)
-{
-    qof_init();
-    cashobjects_register();
-    do_test(
-        qof_load_backend_library ("../.libs/", GNC_LIB_NAME),
-        " loading gnc-backend-gda GModule failed");
-    print_test_results();
-    qof_close();
-    exit(get_rv());
-}



More information about the gnucash-changes mailing list