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