gnucash maint: Multiple changes pushed

Christopher Lam clam at code.gnucash.org
Sun Jul 17 21:25:39 EDT 2022


Updated	 via  https://github.com/Gnucash/gnucash/commit/f1adb5da (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ec3e996f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/fd12d390 (commit)
	from  https://github.com/Gnucash/gnucash/commit/579ba443 (commit)



commit f1adb5da343c1be601bbe14640d514d2f5472e0d
Merge: 579ba4431 ec3e996f9
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Jul 18 09:24:32 2022 +0800

    Merge branch 'TXN_TYPE-is-dynamic' xaccTransGetTxnType into maint #1201

commit ec3e996f92850e73d4b47a2219195e51abbd9cd5
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jun 15 23:08:55 2022 +0800

    tests xaccTransGetTxnType heuristics
    
    tests TXN_TYPE_NONE in utest-Transaction.c
    
    testing TXN_TYPE_INVOICE, TXN_TYPE_PAYMENT, and TXN_TYPE_LINK will
    require valid posted invoices, so, are best tested in utest-Invoice.c

commit fd12d3900c56cd2c789737e53be312e6cb9ca221
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jun 15 19:43:20 2022 +0800

    [Transaction.c] use heuristics to determine txn->txn_type



Summary of changes:
 bindings/python/tests/test_transaction.py    |   9 --
 libgnucash/engine/Transaction.c              |  45 ++++++--
 libgnucash/engine/Transaction.h              |  14 ++-
 libgnucash/engine/TransactionP.h             |   2 +
 libgnucash/engine/test/utest-Invoice.c       | 155 +++++++++++++++++++++++++++
 libgnucash/engine/test/utest-Transaction.cpp |  11 +-
 6 files changed, 207 insertions(+), 29 deletions(-)



More information about the gnucash-patches mailing list