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 \
&& 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

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