test: examples for reproducing journal errors
This commit is contained in:
parent
e6bf04fce3
commit
6510ba3c95
4
hledger/test/errors/README.md
Normal file
4
hledger/test/errors/README.md
Normal file
@ -0,0 +1,4 @@
|
||||
Journals for reproducing all of hledger's journal error messages.
|
||||
|
||||
Each has an easy command at the top for reproducing in the CLI.
|
||||
Some have additional declarations to help with reproducing in Emacs with flycheck-hledger.
|
||||
4
hledger/test/errors/failing-balance-assertion.j
Normal file
4
hledger/test/errors/failing-balance-assertion.j
Normal file
@ -0,0 +1,4 @@
|
||||
# hledger check
|
||||
|
||||
1/1
|
||||
a 0 = 1
|
||||
4
hledger/test/errors/invalid-date.j
Normal file
4
hledger/test/errors/invalid-date.j
Normal file
@ -0,0 +1,4 @@
|
||||
# hledger check
|
||||
|
||||
2022/1/32
|
||||
(a:c) 1
|
||||
3
hledger/test/errors/invalid-regex.j
Normal file
3
hledger/test/errors/invalid-regex.j
Normal file
@ -0,0 +1,3 @@
|
||||
# hledger check
|
||||
|
||||
alias /(/ = a
|
||||
12
hledger/test/errors/nonunique-leaf-names.j
Normal file
12
hledger/test/errors/nonunique-leaf-names.j
Normal file
@ -0,0 +1,12 @@
|
||||
# hledger check uniqueleafnames
|
||||
|
||||
account a:c ; XXX check uniqueleafnames doesn't notice these
|
||||
account b:c ;
|
||||
commodity 1.
|
||||
payee p
|
||||
|
||||
1/1 p
|
||||
(a:c) 1
|
||||
|
||||
1/1 p
|
||||
(b:c) 1
|
||||
3
hledger/test/errors/parse-error.j
Normal file
3
hledger/test/errors/parse-error.j
Normal file
@ -0,0 +1,3 @@
|
||||
# hledger check
|
||||
|
||||
1
|
||||
4
hledger/test/errors/unbalanced-txn.j
Normal file
4
hledger/test/errors/unbalanced-txn.j
Normal file
@ -0,0 +1,4 @@
|
||||
# hledger check
|
||||
|
||||
1/1
|
||||
a 1
|
||||
4
hledger/test/errors/undeclared-acct.j
Normal file
4
hledger/test/errors/undeclared-acct.j
Normal file
@ -0,0 +1,4 @@
|
||||
# hledger check accounts
|
||||
|
||||
1/1
|
||||
(a) 1
|
||||
6
hledger/test/errors/undeclared-commodity.j
Normal file
6
hledger/test/errors/undeclared-commodity.j
Normal file
@ -0,0 +1,6 @@
|
||||
# hledger check commodities
|
||||
|
||||
account a
|
||||
|
||||
1/1
|
||||
(a) A 1
|
||||
7
hledger/test/errors/undeclared-payee.j
Normal file
7
hledger/test/errors/undeclared-payee.j
Normal file
@ -0,0 +1,7 @@
|
||||
# hledger check payees
|
||||
|
||||
account a
|
||||
commodity A
|
||||
|
||||
1/1 p
|
||||
(a) A 1
|
||||
11
hledger/test/errors/unordered-dates.j
Normal file
11
hledger/test/errors/unordered-dates.j
Normal file
@ -0,0 +1,11 @@
|
||||
# hledger check ordereddates
|
||||
|
||||
account a
|
||||
commodity 1.
|
||||
payee p
|
||||
|
||||
1/2 p
|
||||
(a) 1
|
||||
|
||||
1/1 p
|
||||
(a) 1
|
||||
Loading…
Reference in New Issue
Block a user