From 09f8d624584219dd281e4fa43ae61830fe7f6823 Mon Sep 17 00:00:00 2001 From: Dmitry Astapov Date: Sat, 12 Oct 2019 09:33:30 +0100 Subject: [PATCH] test: example on which recursive interpolation in CSV parser fails --- tests/csv.test | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/csv.test b/tests/csv.test index da4c51808..08288cc37 100644 --- a/tests/csv.test +++ b/tests/csv.test @@ -153,7 +153,7 @@ $ printf 'fields date, description, amount\ndate-format %%d/%%Y/%%m\ncurrency $ >=0 # 15. recursive interpolation -$ printf 'fields account1, date, description, amount\ndate-format %%d/%%Y/%%m\ncurrency $\nif Flubber\n account1 assets:%%account1\n amount (%%amount)' >t.$$.csv.rules; printf 'myacct,10/2009/09,Flubber Co,50\n' | hledger -f csv:- --rules-file t.$$.csv.rules print && rm -rf t.$$.csv.rules +$ printf 'fields account1, date, description, amount-in, amount-out\ndate-format %%d/%%Y/%%m\ncurrency $\nif Flubber\n account1 assets:%%account1\n amount-in (%%amount-in)' >t.$$.csv.rules; printf 'myacct,10/2009/09,Flubber Co,50,\n' | hledger -f csv:- --rules-file t.$$.csv.rules print && rm -rf t.$$.csv.rules 2009/09/10 Flubber Co assets:myacct $-50 income:unknown