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