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