CVS update: gnucash/src/engine/test
Derek Atkins
warlord@linas.org
Sun, 3 Feb 2002 19:55:35 -0600 (CST)
Date: Sunday February 3, 2002 @ 19:55
Author: warlord
Update of /home/cvs/cvsroot/gnucash/src/engine/test
In directory www.linas.org:/tmp/cvs-serv26475/src/engine/test
Modified Files:
Makefile.am
Added Files:
test-querynew.c
Log Message:
* fix QueryNew bug: make sure to retain book list
* Update the QueryNew API to take a GList of terms to allow
for any number of iterative lookups (such as
GncEntry->GncInvoice->GncAccount->GNCBook->guid) (not that this
is a useful example ;)
* Update all the business objects to the new API -- don't distinguish
between a parameter that returns a core type and a parameter that
returns another object. Note that this implies that the namespace
is shared between the objects and core types. Also note that this
is not enforced in any way.