Fix test-cashflow-barchart.scm for guile 2.2

At the same time enable guile 2.2 for our arch ci test
so gnucash gets ci testing with that version as well
This commit is contained in:
Geert Janssens 2018-01-26 17:39:25 +01:00
parent 18feaa16a7
commit ec3ca0430a
3 changed files with 4 additions and 2 deletions

View File

@ -35,6 +35,8 @@
(use-modules (ice-9 streams))
(use-modules (srfi srfi-1))
;; Explicitly set locale to make the report output predictable
(setlocale LC_ALL "C")
(define (run-test)
(logging-and (test-in-txn)

View File

@ -1,5 +1,5 @@
from base/archlinux
run pacman -Syu --quiet --noconfirm gcc cmake make boost python2 pkg-config guile2.0 guile git ninja gtest gmock sqlite3 webkit2gtk swig gwenhywfar aqbanking intltool libxslt postgresql-libs libmariadbclient libdbi libdbi-drivers > /dev/null
run pacman -Syu --quiet --noconfirm gcc cmake make boost python2 pkg-config guile git ninja gtest gmock sqlite3 webkit2gtk swig gwenhywfar aqbanking intltool libxslt postgresql-libs libmariadbclient libdbi libdbi-drivers > /dev/null
run echo en_US.UTF-8 UTF-8 >> /etc/locale.gen
run echo en_GB.UTF-8 UTF-8 >> /etc/locale.gen
run echo fr_FR.UTF-8 UTF-8 >> /etc/locale.gen