mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
They are both about handling core gnucash objects. Qof was once split out in an attempt to make it a separate library. This hasn't worked out so there's no good reason any more to keep this artificial separation. A few considerations: - The qof tests are merged into the engine test directory but they are kept as a separate test entity for now. Several assumptions made in the qof tests are no longer valid in the context of the engine. (For example if the pricedb test is added in the same test executable as the qofbook test, the book creation test fails because it now has 2 collections (pricedb and book) instead of only one. There are plenty of others like this so merging the tests needs more careful review and is perhaps best done while converting to c++/Google test. - I had to use unique names for the MockBackend classes because apparently the tests were using a MockClass from another file in the cmake builds, causing several tests to fail.
259 lines
6.3 KiB
Plaintext
259 lines
6.3 KiB
Plaintext
*.bak
|
|
*.gmo
|
|
*.gschema.xml
|
|
*.gschema.xml.in
|
|
*.gschema.valid
|
|
*.la
|
|
*.lo
|
|
*.o
|
|
*.orig
|
|
*.pyc
|
|
*.pyo
|
|
*.schemas
|
|
*~
|
|
.autotools
|
|
.cproject
|
|
.deps
|
|
.libs
|
|
.project
|
|
.scm-links
|
|
COPYING
|
|
ChangeLog
|
|
INSTALL
|
|
Makefile
|
|
Makefile.in
|
|
TAGS
|
|
aclocal.m4
|
|
autom4te.cache
|
|
build*/
|
|
compile
|
|
config.guess
|
|
config.h
|
|
config.h.in
|
|
config.log
|
|
config.status
|
|
config.sub
|
|
configure
|
|
cscope.files
|
|
cscope.out
|
|
depcomp
|
|
gnucash.trace
|
|
doc/gnc-prices.1
|
|
doc/gnucash.1
|
|
doc/tip_of_the_day.list
|
|
gnucash-*.*.*.tar.*
|
|
gnucash-*.*.*/
|
|
install-sh
|
|
intltool-extract
|
|
intltool-extract.in
|
|
intltool-merge
|
|
intltool-merge.in
|
|
intltool-update
|
|
intltool-update.in
|
|
lib/guile-www/www
|
|
libtool
|
|
ltmain.sh
|
|
macros/intltool.m4
|
|
macros/libtool.m4
|
|
macros/ltmain.sh
|
|
macros/ltoptions.m4
|
|
macros/ltsugar.m4
|
|
macros/ltversion.m4
|
|
macros/lt~obsolete.m4
|
|
make-gnucash-potfiles
|
|
missing
|
|
mkinstalldirs
|
|
packaging/gnucash.spec
|
|
packaging/win32/custom.sh
|
|
packaging/win32/gnucash.iss
|
|
po/.intltool-merge-cache
|
|
po/Makefile.in.in
|
|
po/POTFILES
|
|
po/POTFILES.in
|
|
po/gnucash.pot
|
|
po/stamp-it
|
|
py-compile
|
|
src/app-utils/gnucash
|
|
src/app-utils/sw_app_utils.py
|
|
src/app-utils/test/test-exp-parser
|
|
src/app-utils/test/test-link-module
|
|
src/app-utils/test/test-print-parse-amount
|
|
src/app-utils/test/test-print-queries
|
|
src/app-utils/test/test-scm-query-string
|
|
src/app-utils/test/test-sx
|
|
src/backend/dbi/test/test-dbi
|
|
src/backend/dbi/test/test-dbi-basic
|
|
src/backend/dbi/test/test-dbi-business
|
|
src/backend/dbi/test/test-load-backend
|
|
src/backend/sql/test/test-column-types
|
|
src/backend/sql/test/test-sqlbe
|
|
src/bin/gnucash-launcher
|
|
src/backend/xml/test/test-date-converting
|
|
src/backend/xml/test/test-dom-converters1
|
|
src/backend/xml/test/test-kvp-frames
|
|
src/backend/xml/test/test-load-backend
|
|
src/backend/xml/test/test-load-example-account
|
|
src/backend/xml/test/test-load-xml2
|
|
src/backend/xml/test/test-save-in-lang
|
|
src/backend/xml/test/test-string-converters
|
|
src/backend/xml/test/test-xml-account
|
|
src/backend/xml/test/test-xml-commodity
|
|
src/backend/xml/test/test-xml-pricedb
|
|
src/backend/xml/test/test-xml-transaction
|
|
src/backend/xml/test/test-xml2-is-file
|
|
src/bin/environment
|
|
src/bin/gnucash
|
|
src/bin/gnucash-bin
|
|
src/bin/gnucash-ddd
|
|
src/bin/gnucash-env
|
|
src/bin/gnucash-gdb
|
|
src/bin/gnucash-make-guids
|
|
src/bin/gnucash-setup-env
|
|
src/bin/gnucash-valgrind
|
|
src/bin/overrides/gnucash-build-env
|
|
src/bin/overrides/gnucash-env
|
|
src/bin/overrides/guile
|
|
src/bin/update-gnucash-gconf
|
|
src/business/business-core/gnucash
|
|
src/business/business-core/test/test-address
|
|
src/business/business-core/test/test-business
|
|
src/business/business-core/test/test-customer
|
|
src/business/business-core/test/test-employee
|
|
src/business/business-core/test/test-job
|
|
src/business/business-core/test/test-load-module
|
|
src/business/business-core/test/test-vendor
|
|
src/business/business-gnome/gnucash
|
|
src/business/business-reports/gnucash
|
|
src/business/business-utils/gnucash
|
|
src/business/dialog-tax-table/gnucash
|
|
src/calculation/test/test-link
|
|
src/core-utils/gnc-scm-info.h
|
|
src/core-utils/gnc-version.h
|
|
src/core-utils/gncla-dir.h
|
|
src/core-utils/gnucash
|
|
src/core-utils/sw_core_utils.py
|
|
src/core-utils/test/test-gnc-uri-utils
|
|
src/core-utils/test/test-resolve-file-path
|
|
src/doc/doxygen.cfg
|
|
src/doc/doxygen.log
|
|
src/doc/design/gnucash-design.info
|
|
src/doc/design/mdate-sh
|
|
src/doc/design/stamp-vti
|
|
src/doc/design/texinfo.tex
|
|
src/doc/design/version.texi
|
|
src/doc/html/
|
|
src/engine/gncla-dir.h
|
|
src/engine/gnucash
|
|
src/engine/iso-4217-currencies.c
|
|
src/engine/test/test-account-object
|
|
src/engine/test/test-book-merge
|
|
src/engine/test/test-commodities
|
|
src/engine/test/test-date
|
|
src/engine/test/test-group-vs-book
|
|
src/engine/test/test-guid
|
|
src/engine/test/test-link
|
|
src/engine/test/test-load-engine
|
|
src/engine/test/test-lots
|
|
src/engine/test/test-numeric
|
|
src/engine/test/test-object
|
|
src/engine/test/test-period
|
|
src/engine/test/test-query
|
|
src/engine/test/test-querynew
|
|
src/engine/test/test-recurrence
|
|
src/engine/test/test-recursive
|
|
src/engine/test/test-scm-query
|
|
src/engine/test/test-split-vs-account
|
|
src/engine/test/test-transaction-reversal
|
|
src/engine/test/test-transaction-voiding
|
|
src/engine/test/test-address
|
|
src/engine/test/test-business
|
|
src/engine/test/test-customer
|
|
src/engine/test/test-employee
|
|
src/engine/test/test-engine
|
|
src/engine/test/test-job
|
|
src/engine/test/test-vendor
|
|
src/gnc-module/gnucash
|
|
src/gnc-module/test/test-agedver
|
|
src/gnc-module/test/test-dynload
|
|
src/gnc-module/test/test-incompatdep
|
|
src/gnc-module/test/test-load-c
|
|
src/gnc-module/test/test-modsysver
|
|
src/gnome-utils/gnc-svninfo.h
|
|
src/gnome-utils/gnc-version.h
|
|
src/gnome-utils/gnucash
|
|
src/gnome-utils/test/test-gnc-dialog
|
|
src/gnome-utils/test/test-gnc-recurrence
|
|
src/gnome-utils/test/test-link-module
|
|
src/gnome/gnucash.desktop
|
|
src/gnome/gnucash.desktop.in
|
|
src/import-export/ofx/test/test-link
|
|
src/import-export/qif-import/gnucash
|
|
src/import-export/qif-import/qif-import
|
|
src/import-export/qif-import/test/test-link
|
|
src/import-export/test/test-import-parse
|
|
src/import-export/test/test-link
|
|
src/engine/test/test-qof
|
|
src/optional/gtkmm/test/test-gtkmm
|
|
src/optional/python-bindings/.py-links
|
|
src/optional/python-bindings/gnucash/
|
|
src/optional/python-bindings/gnucash_core.c
|
|
src/optional/python-bindings/gnucash_core_c.py
|
|
src/optional/python-bindings/sqlite3test
|
|
src/pixmaps/128x128/
|
|
src/pixmaps/16x16
|
|
src/pixmaps/22x22
|
|
src/pixmaps/24x24
|
|
src/pixmaps/256x256/
|
|
src/pixmaps/32x32
|
|
src/pixmaps/48x48
|
|
src/pixmaps/64x64/
|
|
src/pixmaps/96x96/
|
|
src/pixmaps/gnucash-icon-16x16.png
|
|
src/pixmaps/gnucash-icon-32x32.png
|
|
src/pixmaps/scalable
|
|
src/python/.py-links
|
|
src/python/gnucash/python/init.py
|
|
src/quotes/gnc-fq-check
|
|
src/quotes/gnc-fq-helper
|
|
src/quotes/gnc-fq-update
|
|
src/register/ledger-core/test/test-link-module
|
|
src/register/register-core/test/test-link-module
|
|
src/register/register-gnome/test/test-link-module
|
|
src/report/business-reports/gnucash
|
|
src/report/locale-specific/us/gnucash
|
|
src/report/locale-specific/us/test/test-link-module
|
|
src/report/report-gnome/gnucash
|
|
src/report/report-gnome/test/test-link-module
|
|
src/report/report-system/gnucash
|
|
src/report/report-system/test/test-link-module
|
|
src/report/standard-reports/gnucash
|
|
src/report/stylesheets/gnucash
|
|
src/report/utility-reports/gnucash
|
|
src/scm/build-config.scm
|
|
src/scm/gnucash
|
|
src/swig-runtime.h
|
|
src/tax/us/gnucash
|
|
src/tax/us/test/test-link-module
|
|
src/test-core/gnucash/
|
|
src/test-core/test_stuff.py
|
|
src/test-core/unittest_support.py
|
|
stamp-h1
|
|
swig-*.c
|
|
test-driver
|
|
translog.*.log
|
|
CMakeLists.txt.user
|
|
gnucash.config
|
|
gnucash.creator
|
|
gnucash.creator.user
|
|
gnucash.files
|
|
gnucash.includes
|
|
|
|
DerivedData/
|
|
*.pbxuser
|
|
*.mode1v3
|
|
*.mode2v3
|
|
*.perspectivev3
|
|
xcuserdata/
|
|
messages.mo
|
|
/.settings/
|