From b0f40bd7c8e2c8ae03db16f82a6e2edacc11ca43 Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Thu, 21 Apr 2016 07:52:20 -0700 Subject: [PATCH] tools: fix make functest in a fresh copy --- Makefile | 26 +++++++++++++------------- data/chinese.journal | 12 ++++++++++++ tests/i18n/chinese.journal | 1 + 3 files changed, 26 insertions(+), 13 deletions(-) create mode 100644 data/chinese.journal create mode 120000 tests/i18n/chinese.journal diff --git a/Makefile b/Makefile index 7707563dd..ce79950d9 100644 --- a/Makefile +++ b/Makefile @@ -614,19 +614,19 @@ functest: tests/addons/hledger-addon \ @(COLUMNS=80 $(SHELLTESTSTK) tests \ && echo $@ PASSED) || echo $@ FAILED -# ADDONEXTS=pl py rb sh hs lhs rkt exe com bat -# tests/addons/hledger-addon: \ -# $(call def-help,tests/addons/hledger-addon,\ -# generate dummy add-ons for testing (hledger-addon the rest)\ -# ) -# rm -rf tests/addons/hledger-* -# printf '#!/bin/sh\necho add-on: $$0\necho args: $$*\n' >tests/addons/hledger-addon -# for E in '' $(ADDONEXTS); do \ -# cp tests/addons/hledger-addon tests/addons/hledger-addon.$$E; done -# for F in addon. addon2 addon2.hs addon3.exe addon3.lhs addon4.exe add reg; do \ -# cp tests/addons/hledger-addon tests/addons/hledger-$$F; done -# mkdir tests/addons/hledger-addondir -# chmod +x tests/addons/hledger-* +ADDONEXTS=pl py rb sh hs lhs rkt exe com bat +tests/addons/hledger-addon: \ + $(call def-help,tests/addons/hledger-addon,\ + generate dummy add-ons for testing (hledger-addon the rest)\ + ) + rm -rf tests/addons/hledger-* + printf '#!/bin/sh\necho add-on: $$0\necho args: $$*\n' >tests/addons/hledger-addon + for E in '' $(ADDONEXTS); do \ + cp tests/addons/hledger-addon tests/addons/hledger-addon.$$E; done + for F in addon. addon2 addon2.hs addon3.exe addon3.lhs addon4.exe add reg; do \ + cp tests/addons/hledger-addon tests/addons/hledger-$$F; done + mkdir tests/addons/hledger-addondir + chmod +x tests/addons/hledger-* # DOCTESTFILES=\ # hledger/Hledger/Cli/Tests.hs diff --git a/data/chinese.journal b/data/chinese.journal new file mode 100644 index 000000000..685a3fa62 --- /dev/null +++ b/data/chinese.journal @@ -0,0 +1,12 @@ +2014-01-01 transaction 1 + 㐀 1 + 㐀:㐁 -1 + +2014-01-02 transaction 2 + 㐀:㐁:㐂 1 + 㐀:㐁:㐂:㐃 -1 + +2014-01-03 transaction 3 + 㐀:㐁:㐂:㐃:㐄 1 + 㐀 -1 + diff --git a/tests/i18n/chinese.journal b/tests/i18n/chinese.journal new file mode 120000 index 000000000..89c0a7bcd --- /dev/null +++ b/tests/i18n/chinese.journal @@ -0,0 +1 @@ +../../data/chinese.journal \ No newline at end of file