summaryrefslogtreecommitdiff
path: root/test/input
diff options
context:
space:
mode:
authorAustin Wise <AustinWise@gmail.com>2021-07-14 01:03:30 -0700
committerMartin Michlmayr <tbm@cyrius.com>2021-08-24 16:32:10 +0800
commite712ce4e7cb6aac7469682cc05079707cbfb759b (patch)
tree5e9aafce7c776f8880b5c4229bf2727bfa2353ff /test/input
parent71c0903dffeb8e6750abdfba3c2e6e99f38f146c (diff)
downloadfork-ledger-e712ce4e7cb6aac7469682cc05079707cbfb759b.tar.gz
fork-ledger-e712ce4e7cb6aac7469682cc05079707cbfb759b.tar.bz2
fork-ledger-e712ce4e7cb6aac7469682cc05079707cbfb759b.zip
Fix silent errors when reading lines from input files.
Handle files that don't end with a new line. Throw an error when the buffer size is exceeded. Fixes #516 Contributes to #1149
Diffstat (limited to 'test/input')
-rw-r--r--test/input/parsing.dat6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/input/parsing.dat b/test/input/parsing.dat
new file mode 100644
index 00000000..3e10804b
--- /dev/null
+++ b/test/input/parsing.dat
@@ -0,0 +1,6 @@
+
+;NOTE: this file should NOT end in a new line
+;See https://github.com/ledger/ledger/issues/516
+2021/07/14 test
+ Assets $30
+ Income -$30 \ No newline at end of file