gnucash maint: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Sun Jun 17 17:11:10 EDT 2018
Updated via https://github.com/Gnucash/gnucash/commit/d906ac41 (commit)
via https://github.com/Gnucash/gnucash/commit/a9f0fe2f (commit)
via https://github.com/Gnucash/gnucash/commit/186ac71f (commit)
via https://github.com/Gnucash/gnucash/commit/a78e8b10 (commit)
via https://github.com/Gnucash/gnucash/commit/6a62b8db (commit)
via https://github.com/Gnucash/gnucash/commit/62b5c813 (commit)
via https://github.com/Gnucash/gnucash/commit/01a426bf (commit)
via https://github.com/Gnucash/gnucash/commit/02bb981d (commit)
via https://github.com/Gnucash/gnucash/commit/f1823c52 (commit)
via https://github.com/Gnucash/gnucash/commit/0461eb43 (commit)
via https://github.com/Gnucash/gnucash/commit/b1a165eb (commit)
from https://github.com/Gnucash/gnucash/commit/1e3a4450 (commit)
commit d906ac413618cce49bc2e0a451c5040ffad77bc3
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Jun 17 09:24:32 2018 -0700
Prevent "quit without saving" dialog at shutdown when there's no session.
Don't create a session if there isn't one.
commit a9f0fe2f93d490ec9470edc0d7a9d22b619cd25a
Merge: 1e3a445 186ac71
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Jun 17 14:06:38 2018 -0700
Merge Chris Lam's 'maint-test-all-charts' into maint.
commit 186ac71fcfbed3cca4e94c7bde39a41183861cfc
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Jun 16 20:52:19 2018 +0800
Merge old tests with their support files.
It bothered me that these old tests have 2 scheme files per test. It
was always confusing.
commit a78e8b1035661cc6ad5ff15d7345e8ac5c5992af
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Jun 16 13:06:15 2018 +0800
[test-balance-sheet] initial commit
Adds basic balance-sheet testing.
This does not yet test foreign-currency conversions, nor calculation
of unrealized gains.
commit 6a62b8db8c20796af6e4cb27abba4b2995f3f912
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Jun 16 15:28:45 2018 +0800
[balance-sheet] sanitize & in (add-subtotal-line)
commit 62b5c8138d1b8d316ed0bfee12f524c75d2f9630
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Jun 16 15:15:38 2018 +0800
[html-acct-table] sanitize in (gnc-commodity-table)
This sanitizes the commodity-table html.
(improves my first commit!)
commit 01a426bf7972328e165556bce8d05fb13b89593c
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Jun 16 14:17:43 2018 +0800
[test-transaction] upgrade to test foreign conversion too
Thanks to previous commit, we can now test foreign currency conversions.
commit 02bb981daa5a12557379242c59f6f217ceab9ec7
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Jun 16 14:18:08 2018 +0800
[test-extras] upgrade env-transfer-foreign to update pricedb
commit f1823c525ce5b2d7fed3d6fb7859e47f03c3b1c4
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Jun 16 11:51:33 2018 +0800
[webkit] eradicate css?
Forgot to remove in 5093a8fb141, remove all traces off css?
commit 0461eb43c39191ee197a5d8004324f4979cb9efb
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Fri Jun 15 14:39:34 2018 +0800
[test-charts] will now test presence of *all* standard charts
And will eventually test data for all chart types too.
commit b1a165eb3b874b5c0d2e7f8f67dba4807f923c12
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Fri Jun 15 14:58:51 2018 +0800
[test-charts] rename test-net-charts to test-charts
It is not that much more difficult to test *all* charts in the same
test-file.
Summary of changes:
gnucash/gnome-utils/gnc-file.c | 10 +-
gnucash/gnome-utils/gnc-main-window.c | 30 +-
.../report/business-reports/balsheet-eg.eguile.scm | 2 -
gnucash/report/business-reports/receipt.eguile.scm | 2 -
gnucash/report/business-reports/receipt.scm | 1 -
.../report/business-reports/taxinvoice.eguile.scm | 2 -
gnucash/report/business-reports/taxinvoice.scm | 1 -
gnucash/report/locale-specific/us/taxtxf.scm | 3 -
.../report/report-system/eguile-html-utilities.scm | 4 +-
gnucash/report/report-system/html-acct-table.scm | 5 +-
gnucash/report/standard-reports/balance-sheet.scm | 3 +-
.../report/standard-reports/test/CMakeLists.txt | 19 +-
.../standard-reports/test/test-balance-sheet.scm | 140 ++++++++
.../test/{test-net-charts.scm => test-charts.scm} | 82 +++--
.../test/test-generic-category-report.scm | 292 ----------------
.../test/test-generic-net-barchart.scm | 366 ---------------------
.../test/test-generic-net-linechart.scm | 225 -------------
.../test/test-standard-category-report.scm | 265 ++++++++++++++-
.../test/test-standard-net-barchart.scm | 342 ++++++++++++++++++-
.../test/test-standard-net-linechart.scm | 210 +++++++++++-
.../standard-reports/test/test-transaction.scm | 13 +-
libgnucash/engine/test/test-extras.scm | 20 ++
22 files changed, 1055 insertions(+), 982 deletions(-)
create mode 100644 gnucash/report/standard-reports/test/test-balance-sheet.scm
rename gnucash/report/standard-reports/test/{test-net-charts.scm => test-charts.scm} (50%)
delete mode 100644 gnucash/report/standard-reports/test/test-generic-category-report.scm
delete mode 100644 gnucash/report/standard-reports/test/test-generic-net-barchart.scm
delete mode 100644 gnucash/report/standard-reports/test/test-generic-net-linechart.scm
More information about the gnucash-patches
mailing list