tools: fix make functest in a fresh copy

This commit is contained in:
Simon Michael 2016-04-21 07:52:20 -07:00
parent 91847fc6fd
commit b0f40bd7c8
3 changed files with 26 additions and 13 deletions

View File

@ -614,19 +614,19 @@ functest: tests/addons/hledger-addon \
@(COLUMNS=80 $(SHELLTESTSTK) tests \ @(COLUMNS=80 $(SHELLTESTSTK) tests \
&& echo $@ PASSED) || echo $@ FAILED && echo $@ PASSED) || echo $@ FAILED
# ADDONEXTS=pl py rb sh hs lhs rkt exe com bat ADDONEXTS=pl py rb sh hs lhs rkt exe com bat
# tests/addons/hledger-addon: \ tests/addons/hledger-addon: \
# $(call def-help,tests/addons/hledger-addon,\ $(call def-help,tests/addons/hledger-addon,\
# generate dummy add-ons for testing (hledger-addon the rest)\ generate dummy add-ons for testing (hledger-addon the rest)\
# ) )
# rm -rf tests/addons/hledger-* rm -rf tests/addons/hledger-*
# printf '#!/bin/sh\necho add-on: $$0\necho args: $$*\n' >tests/addons/hledger-addon printf '#!/bin/sh\necho add-on: $$0\necho args: $$*\n' >tests/addons/hledger-addon
# for E in '' $(ADDONEXTS); do \ for E in '' $(ADDONEXTS); do \
# cp tests/addons/hledger-addon tests/addons/hledger-addon.$$E; done 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 \ 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 cp tests/addons/hledger-addon tests/addons/hledger-$$F; done
# mkdir tests/addons/hledger-addondir mkdir tests/addons/hledger-addondir
# chmod +x tests/addons/hledger-* chmod +x tests/addons/hledger-*
# DOCTESTFILES=\ # DOCTESTFILES=\
# hledger/Hledger/Cli/Tests.hs # hledger/Hledger/Cli/Tests.hs

12
data/chinese.journal Normal file
View File

@ -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

1
tests/i18n/chinese.journal Symbolic link
View File

@ -0,0 +1 @@
../../data/chinese.journal