gnucash maint: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Tue Jun 12 19:31:30 EDT 2018
Updated via https://github.com/Gnucash/gnucash/commit/6c03d07e (commit)
via https://github.com/Gnucash/gnucash/commit/e4407dee (commit)
via https://github.com/Gnucash/gnucash/commit/aa4dfb0e (commit)
via https://github.com/Gnucash/gnucash/commit/bb37adc3 (commit)
via https://github.com/Gnucash/gnucash/commit/81303b41 (commit)
via https://github.com/Gnucash/gnucash/commit/da1d1b9a (commit)
via https://github.com/Gnucash/gnucash/commit/7918c031 (commit)
via https://github.com/Gnucash/gnucash/commit/74621992 (commit)
via https://github.com/Gnucash/gnucash/commit/b30f4d7c (commit)
from https://github.com/Gnucash/gnucash/commit/87f4791f (commit)
commit 6c03d07e00bc6ff423a41b799e9ac904a9ea97b8
Merge: 87f4791 e4407de
Author: John Ralls <jralls at ceridwen.us>
Date: Tue Jun 12 16:28:28 2018 -0700
Merge Chris Lam's 'maint-test-invoice' into maint.
commit e4407dee9b4f0bfe8a75e7415c7ddeb60a98a60f
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Jun 2 22:51:29 2018 +0800
[test-invoice] add gncOrder display and testing
commit aa4dfb0ead04a0eb4b55e35becc9d429443336cc
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun May 27 20:48:32 2018 +0800
[test-invoice] also test fancy-invoice
commit bb37adc3ec86b803e56edc4072b2e1a019851c12
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun May 27 18:27:42 2018 +0800
[test-invoice] also test easy-invoice
commit 81303b4193dd9466af69a28cc299d3e672ca354b
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun May 27 17:18:06 2018 +0800
[test-invoice] last test inv-8 is paid up
Note there is a debugging display which unexpectedly causes test
failure. Calling gncEntryGetDocValue for each entry, with any
combination of booleans, would cause the amounts to change slightly.
commit da1d1b9a47939ad08ac645024f448a4820103ad8
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Thu May 10 23:20:57 2018 +0800
[test-invoice] initial commit
commit 7918c0317ea6d30df0829be86861cfb3292fb743
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun May 27 22:54:50 2018 +0800
[test-extras.scm] options->sxml to whitespace
Previously whitespace was encoded onto SXML, but it seems to make
travis complain, i.e. on my branch no errors, however, on main Gnucash
branch would occasionally strip whitespace. This change will parse
XHTML and strip whitespace, which means some tests need amending.
commit 746219926aa765a1df23f5436dd3d7ee02b60b6a
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun May 27 15:55:04 2018 +0800
[test-extras.scm] upgrade options->sxml to parse entities
The default xml->sxml parser handles only > < & '
" entities. We need to add handler for as well.
commit b30f4d7c901884b1ce1d6ce8d0438551a3c42461
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun May 27 14:20:14 2018 +0800
[easy-invoice.scm] fix html to be parsable by sxml
Without this change the HTML cannot be parsed by sxml.
Summary of changes:
gnucash/report/business-reports/easy-invoice.scm | 2 +-
.../report/business-reports/test/CMakeLists.txt | 1 +
.../report/business-reports/test/test-invoice.scm | 590 +++++++++++++++++++++
gnucash/report/report-system/test/test-extras.scm | 4 +-
.../standard-reports/test/test-income-gst.scm | 8 +-
.../standard-reports/test/test-transaction.scm | 15 +-
6 files changed, 605 insertions(+), 15 deletions(-)
create mode 100644 gnucash/report/business-reports/test/test-invoice.scm
More information about the gnucash-patches
mailing list