r23443 - gnucash/trunk/src - Bug 712299 - Tax Invoice with guile 2 doesn't display currency symbols (second attempt)
Geert Janssens
gjanssens at code.gnucash.org
Tue Nov 26 04:51:51 EST 2013
Author: gjanssens
Date: 2013-11-26 04:51:51 -0500 (Tue, 26 Nov 2013)
New Revision: 23443
Trac: http://svn.gnucash.org/trac/changeset/23443
Modified:
gnucash/trunk/src/report/standard-reports/test/test-standard-category-report.scm
gnucash/trunk/src/report/standard-reports/test/test-standard-net-barchart.scm
gnucash/trunk/src/report/standard-reports/test/test-standard-net-linechart.scm
gnucash/trunk/src/scm/main.scm
Log:
Bug 712299 - Tax Invoice with guile 2 doesn't display currency symbols (second attempt)
This re-applies commit r23416 and fixes the test reports by
setting a fixed locale before running the tests. This should
ensure a predictable report output to compare against
Modified: gnucash/trunk/src/report/standard-reports/test/test-standard-category-report.scm
===================================================================
--- gnucash/trunk/src/report/standard-reports/test/test-standard-category-report.scm 2013-11-26 09:51:35 UTC (rev 23442)
+++ gnucash/trunk/src/report/standard-reports/test/test-standard-category-report.scm 2013-11-26 09:51:51 UTC (rev 23443)
@@ -19,6 +19,9 @@
(use-modules (gnucash report standard-reports test test-generic-category-report))
(use-modules (gnucash report standard-reports category-barchart))
+;; Explicitly set locale to make the report output predictable
+(setlocale LC_ALL "C")
+
(define (run-test)
(run-category-income-expense-test category-barchart-income-uuid category-barchart-expense-uuid)
(run-category-asset-liability-test category-barchart-asset-uuid category-barchart-liability-uuid))
Modified: gnucash/trunk/src/report/standard-reports/test/test-standard-net-barchart.scm
===================================================================
--- gnucash/trunk/src/report/standard-reports/test/test-standard-net-barchart.scm 2013-11-26 09:51:35 UTC (rev 23442)
+++ gnucash/trunk/src/report/standard-reports/test/test-standard-net-barchart.scm 2013-11-26 09:51:51 UTC (rev 23443)
@@ -11,6 +11,9 @@
(use-modules (gnucash report standard-reports test test-generic-net-barchart))
(use-modules (gnucash report standard-reports net-barchart))
+;; Explicitly set locale to make the report output predictable
+(setlocale LC_ALL "C")
+
(define (run-test)
(run-net-asset-income-test net-worth-barchart-uuid income-expense-barchart-uuid))
Modified: gnucash/trunk/src/report/standard-reports/test/test-standard-net-linechart.scm
===================================================================
--- gnucash/trunk/src/report/standard-reports/test/test-standard-net-linechart.scm 2013-11-26 09:51:35 UTC (rev 23442)
+++ gnucash/trunk/src/report/standard-reports/test/test-standard-net-linechart.scm 2013-11-26 09:51:51 UTC (rev 23443)
@@ -11,6 +11,9 @@
(use-modules (gnucash report standard-reports test test-generic-net-linechart))
(use-modules (gnucash report standard-reports net-linechart))
+;; Explicitly set locale to make the report output predictable
+(setlocale LC_ALL "C")
+
(define (run-test)
(run-net-asset-test net-worth-linechart-uuid))
Modified: gnucash/trunk/src/scm/main.scm
===================================================================
--- gnucash/trunk/src/scm/main.scm 2013-11-26 09:51:35 UTC (rev 23442)
+++ gnucash/trunk/src/scm/main.scm 2013-11-26 09:51:51 UTC (rev 23443)
@@ -74,7 +74,7 @@
;; Initalialize localization, otherwise reports may output
;; invalid characters
-;;(setlocale LC_ALL "")
+(setlocale LC_ALL "")
;;(use-modules (ice-9 statprof))
More information about the gnucash-changes
mailing list