all repos

clerk @ f3b258b

missing tooling for ledger/hledger

clerk/internal/linter/testdata/missing-commodity.txtar (view raw)

Oleksandr Smirnov Oleksandr Smirnov
olexsmir@gmail.com
tests: switch to txtar, 3 days ago
1
-- in.journal --
2
2024-06-01 "no commodity"
3
    expenses:food   50.00
4
    assets:cash
5
6
2024-06-02 "with commodity"
7
    expenses:food   50.00 USD
8
    assets:cash
9
10
2024-06-03 "another missing"
11
    expenses:food   100 @ 1$
12
    expenses:rent  1000 @ 1
13
    expenses:rent2  1000 USD @ 1 UAH
14
    assets:cash
15
16
P 2026-06-20 USD 2
17
P 2026-06-20 USD 2 UAH
18
19
D 100 USD
20
D 100
21
22
C 1 = 40 UAH
23
C 1 USD = 40 UAH
24
25
~ monthly
26
    expenses:rent  $2000
27
    expenses:food  2000
28
    assets:bank
29
30
= /restaurant/
31
    expenses:food  20.00
32
    assets:checking
33
34
-- expect --
35
in.journal:2:21: missing-commodity: amount missing commodity
36
in.journal:10:21: missing-commodity: amount missing commodity
37
in.journal:11:20: missing-commodity: amount missing commodity
38
in.journal:11:27: missing-commodity: amount missing commodity
39
in.journal:15:18: missing-commodity: amount missing commodity
40
in.journal:19:3: missing-commodity: amount missing commodity
41
in.journal:21:3: missing-commodity: amount missing commodity
42
in.journal:26:20: missing-commodity: amount missing commodity
43
in.journal:30:20: missing-commodity: amount missing commodity