gnucash stable: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Thu Aug 3 14:14:31 EDT 2023


Updated	 via  https://github.com/Gnucash/gnucash/commit/4d46a819 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/35bee138 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ab4e5956 (commit)
	from  https://github.com/Gnucash/gnucash/commit/f8593a3c (commit)



commit 4d46a8191dcb347cbcaa547c3a1a36f201ad8a73
Merge: f8593a3c3f 35bee1382d
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Aug 3 11:05:11 2023 -0700

    Merge Simon Arlott's 'test-xml-save' into stable.

commit 35bee1382da6d4fb108c564384259fbd91ad8538
Author: Simon Arlott <sa.me.uk>
Date:   Tue Jun 27 19:08:13 2023 +0100

    Test loading and saving XML files with and without compression
    
    Add new test files that are written with the latest version of GnuCash.
    Test loading them, saving to compressed files, loading those compressed
    files and writing to an uncompressed file. At every stage check it matches
    the canonical version.

commit ab4e5956701888a8c2e74fb5d15c7d3186f5534d
Author: Simon Arlott <sa.me.uk>
Date:   Tue Jun 27 19:07:27 2023 +0100

    Add failuref() test function that allows the use of format strings



Summary of changes:
 common/test-core/test-stuff.h                      |    2 +
 libgnucash/backend/xml/test/CMakeLists.txt         |   37 +-
 libgnucash/backend/xml/test/README                 |    2 +-
 .../backend/xml/test/gtest-load-save-files.cpp     |  318 ++++
 .../backend/xml/test/test-files/CMakeLists.txt     |    4 +-
 .../xml/test/test-files/load-save/CMakeLists.txt   |    4 +
 .../backend/xml/test/test-files/load-save/README   |    6 +
 .../load-save/bug-746937-sx-split-order.gnucash    |  406 +++++
 .../xml/test/test-files/load-save/sample1.gnucash  | 1563 ++++++++++++++++++++
 9 files changed, 2332 insertions(+), 10 deletions(-)
 create mode 100644 libgnucash/backend/xml/test/gtest-load-save-files.cpp
 create mode 100644 libgnucash/backend/xml/test/test-files/load-save/CMakeLists.txt
 create mode 100644 libgnucash/backend/xml/test/test-files/load-save/README
 create mode 100644 libgnucash/backend/xml/test/test-files/load-save/bug-746937-sx-split-order.gnucash
 create mode 100644 libgnucash/backend/xml/test/test-files/load-save/sample1.gnucash



More information about the gnucash-patches mailing list