gnucash stable: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Sun Jul 16 13:17:02 EDT 2023


Updated	 via  https://github.com/Gnucash/gnucash/commit/741ce55b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/66c5e398 (commit)
	from  https://github.com/Gnucash/gnucash/commit/583446ad (commit)



commit 741ce55b7a6bdb9c8fee1d396a4e1145b49d674e
Merge: 583446ade5 66c5e398ae
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Jul 16 10:13:26 2023 -0700

    Merge Richard Cohen's 'use-g-assert-true-in-tests' into stable.

commit 66c5e398ae3368a4e11da8353885ff1af7165dfd
Author: Richard Cohen <richard at daijobu.co.uk>
Date:   Fri Jun 9 16:04:48 2023 +0100

    Change g_assert() -> g_assert_true() in tests
    
    g_assert() can be compiled out, so should not be used for tests
    
    g_assert_true was removed
    to fis https://bugs.gnucash.org/show_bug.cgi?id=792008 because
    g_assert_true was introduced in glib-2.38 and at the time GnuCash required
    only glib-2.26. GnuCash has required glib >= 2.40 since 8acbc41c6 so
    g_assert_true can be restored.



Summary of changes:
 common/test-core/unittest-support.c                |   8 +-
 common/test-core/unittest-support.h                |   4 +-
 gnucash/import-export/aqb/test/test-kvp.c          |  28 +-
 .../backend/dbi/test/test-backend-dbi-basic.cpp    |  20 +-
 libgnucash/backend/dbi/test/test-backend-dbi.cpp   |   4 +-
 libgnucash/backend/dbi/test/test-dbi-stuff.cpp     |  24 +-
 .../backend/sql/test/utest-gnc-backend-sql.cpp     |  26 +-
 libgnucash/core-utils/test/test-gnc-glib-utils.c   |  26 +-
 libgnucash/engine/mocks/gmock-gobject.h            |   4 +-
 libgnucash/engine/test-core/test-engine-stuff.cpp  |   6 +-
 .../engine/test/test-engine-kvp-properties.c       |  54 +--
 libgnucash/engine/test/test-gnc-date.c             |  82 ++--
 libgnucash/engine/test/test-gnc-guid-old.cpp       |  56 +--
 libgnucash/engine/test/test-qof-string-cache.c     |   8 +-
 libgnucash/engine/test/test-qofbook.c              | 238 ++++++------
 libgnucash/engine/test/test-qofinstance.cpp        | 364 +++++++++---------
 libgnucash/engine/test/test-qofobject.c            | 176 ++++-----
 libgnucash/engine/test/test-qofsession-old.cpp     | 292 +++++++-------
 libgnucash/engine/test/utest-Account.cpp           | 424 ++++++++++-----------
 libgnucash/engine/test/utest-Budget.c              |  18 +-
 libgnucash/engine/test/utest-Entry.c               | 104 ++---
 libgnucash/engine/test/utest-Invoice.c             |  26 +-
 libgnucash/engine/test/utest-Split.cpp             | 304 +++++++--------
 libgnucash/engine/test/utest-Transaction.cpp       | 346 ++++++++---------
 libgnucash/engine/test/utest-gnc-pricedb.c         |  34 +-
 test-templates/test-suite.c                        |   2 +-
 26 files changed, 1339 insertions(+), 1339 deletions(-)



More information about the gnucash-patches mailing list