r15598 - gnucash/branches/remove-group2/src - Get 'make check' working again.

David Hampton hampton at cvs.gnucash.org
Sun Feb 18 01:34:26 EST 2007


Author: hampton
Date: 2007-02-18 01:34:24 -0500 (Sun, 18 Feb 2007)
New Revision: 15598
Trac: http://svn.gnucash.org/trac/changeset/15598

Modified:
   gnucash/branches/remove-group2/src/backend/file/test/test-load-example-account.c
   gnucash/branches/remove-group2/src/backend/file/test/test-xml-transaction.c
   gnucash/branches/remove-group2/src/engine/Account.c
   gnucash/branches/remove-group2/src/engine/test-core/test-engine-stuff.c
   gnucash/branches/remove-group2/src/engine/test-core/test-engine-stuff.h
Log:
Get 'make check' working again.

Modified: gnucash/branches/remove-group2/src/backend/file/test/test-load-example-account.c
===================================================================
--- gnucash/branches/remove-group2/src/backend/file/test/test-load-example-account.c	2007-02-18 05:22:54 UTC (rev 15597)
+++ gnucash/branches/remove-group2/src/backend/file/test/test-load-example-account.c	2007-02-18 06:34:24 UTC (rev 15598)
@@ -93,7 +93,7 @@
                 gchar *to_open = g_build_filename(location, entry, (gchar*)NULL);
                 if (!g_file_test(to_open, G_FILE_TEST_IS_DIR))
                 {
-                    test_load_file(book, to_open);
+                    test_load_file(to_open);
                 }
                 g_free(to_open);
             }

Modified: gnucash/branches/remove-group2/src/backend/file/test/test-xml-transaction.c
===================================================================
--- gnucash/branches/remove-group2/src/backend/file/test/test-xml-transaction.c	2007-02-18 05:22:54 UTC (rev 15597)
+++ gnucash/branches/remove-group2/src/backend/file/test/test-xml-transaction.c	2007-02-18 06:34:24 UTC (rev 15598)
@@ -365,12 +365,16 @@
     for(i = 0; i < 50; i++)
     {
         Transaction *ran_trn;
+        Account *root;
         xmlNodePtr test_node;
         gnc_commodity *com;
         gchar *compare_msg;
         gchar *filename1;
         int fd;
 
+	/* The next line exists for its side effect of creating the
+	 * account tree. */
+	root = get_random_account_tree(book);
         ran_trn = get_random_transaction(book);
         if(!ran_trn)
         {

Modified: gnucash/branches/remove-group2/src/engine/Account.c
===================================================================
--- gnucash/branches/remove-group2/src/engine/Account.c	2007-02-18 05:22:54 UTC (rev 15597)
+++ gnucash/branches/remove-group2/src/engine/Account.c	2007-02-18 06:34:24 UTC (rev 15598)
@@ -246,6 +246,7 @@
   root = xaccMallocAccount(book);
   xaccAccountBeginEdit(root);
   root->type = ACCT_TYPE_ROOT;
+  CACHE_REPLACE(root->accountName, _("Root Account"));
   xaccAccountCommitEdit(root);
   gnc_book_set_root_account(book, root);
   return root;

Modified: gnucash/branches/remove-group2/src/engine/test-core/test-engine-stuff.c
===================================================================
--- gnucash/branches/remove-group2/src/engine/test-core/test-engine-stuff.c	2007-02-18 05:22:54 UTC (rev 15597)
+++ gnucash/branches/remove-group2/src/engine/test-core/test-engine-stuff.c	2007-02-18 06:34:24 UTC (rev 15598)
@@ -868,7 +868,7 @@
 }
 
 Account *
-get_random_accounts (QofBook *book)
+get_random_account_tree (QofBook *book)
 {
   Account * root;
 
@@ -1855,7 +1855,7 @@
 
   book = qof_book_new ();
 
-  get_random_accounts (book);
+  get_random_account_tree (book);
   get_random_pricedb (book);
 
   return book;
@@ -1871,7 +1871,7 @@
 
   book = qof_session_get_book (session);
 
-  get_random_accounts (book);
+  get_random_account_tree (book);
   get_random_pricedb (book);
 
   return session;

Modified: gnucash/branches/remove-group2/src/engine/test-core/test-engine-stuff.h
===================================================================
--- gnucash/branches/remove-group2/src/engine/test-core/test-engine-stuff.h	2007-02-18 05:22:54 UTC (rev 15597)
+++ gnucash/branches/remove-group2/src/engine/test-core/test-engine-stuff.h	2007-02-18 06:34:24 UTC (rev 15598)
@@ -42,7 +42,7 @@
 GNCPrice * get_random_price(QofBook *book);
 gboolean make_random_pricedb (QofBook *book, GNCPriceDB *pdb);
 GNCPriceDB * get_random_pricedb(QofBook *book);
-Account * get_random_accounts(QofBook * book);
+Account * get_random_account_tree(QofBook * book);
 Account* get_random_account(QofBook * book);
 Split* get_random_split(QofBook *book, Account *account, Transaction *trn);
 Transaction* get_random_transaction(QofBook *book);



More information about the gnucash-changes mailing list