all repos

clerk @ 17d62b0270fc43b2c484854d5a279a0e9a71b145

missing tooling for ledger/hledger

clerk/journal/printer/testdata/entries.txtar (view raw)

Oleksandr Smirnov Oleksandr Smirnov
olexsmir@gmail.com
fix: journal used to parse unset transaction status as *; print expressions, 2 months ago
1
-- input --
2
; i am a comment
3
;; i am a comment
4
# i am a comment
5
* i am a comment
6
**** i'm a fat comment
7
% and i am a comment
8
9
2026/01/15 * Test restaurant
10
    ; header comment on transaction (before payee)
11
    Expenses:Food    $50.00
12
    Assets:Cash     $-50.00
13
    ; inline comment on posting
14
15
; A simple comment line
16
17
2026/01/16 another entry
18
    Expenses:Food    $30.00
19
    Assets:Cash     $-30.00
20
21
~ monthly
22
    Expenses:Food    $100.00
23
    Assets:Cash     $-100.00
24
25
= account:Expenses
26
    Expenses:Food    $100.00
27
    Assets:Cash     $-100.00
28
29
= expenses:gifts
30
    budget:gifts  *-1
31
    assets:budget  (amount * 0.5)
32
33
2026/01/15 * (CODE) Test with code and note | Some note
34
    Expenses:Food    $100
35
    Assets:Cash     $-100
36
37
2026/01/15=2026/01/20 * Virtual posting
38
    (Expenses:Food)    $100.00
39
    [Assets:Cash]     $-100.00
40
41
2026/01/15 * Cost test
42
    Expenses:Food  $100.00 @ $1.50
43
    Assets:Cash    $-100.00 @@ $1.50
44
    ; continuation comment
45
46
2026/02/01 * Balance assertion test
47
    Expenses:Food  $50.00 = $500.00
48
    Assets:Cash   $-50.00 == $500.00
49
    Assets:Total        === $0.00
50
51
2026/03/01 Multi-posting
52
    Expenses:Food    $30.00
53
    Expenses:Dining  $20.00
54
    Assets:Cash     $-50.00
55
56
01-01 test
57
    a  $123.00
58
    b
59
60
2026/01/15 * Comments test
61
    ; header comment
62
    Expenses:Food    $50.00
63
    Assets:Cash     $-50.00
64
    ; inline comment
65
66
-- expect --
67
; i am a comment
68
;; i am a comment
69
# i am a comment
70
* i am a comment
71
**** i'm a fat comment
72
% and i am a comment
73
74
2026-01-15 * Test restaurant
75
  ; header comment on transaction (before payee)
76
  Expenses:Food  50.00$
77
  Assets:Cash  -50.00$
78
  ; inline comment on posting
79
80
; A simple comment line
81
82
2026-01-16 another entry
83
  Expenses:Food  30.00$
84
  Assets:Cash  -30.00$
85
86
~ monthly
87
  Expenses:Food  100.00$
88
  Assets:Cash  -100.00$
89
90
= account:Expenses
91
  Expenses:Food  100.00$
92
  Assets:Cash  -100.00$
93
94
= expenses:gifts
95
  budget:gifts  *-1.00
96
  assets:budget  (amount * 0.5)
97
98
2026-01-15 * (CODE) Test with code and note | Some note
99
  Expenses:Food  100.00$
100
  Assets:Cash  -100.00$
101
102
2026-01-15=2026-01-20 * Virtual posting
103
  (Expenses:Food)  100.00$
104
  [Assets:Cash]  -100.00$
105
106
2026-01-15 * Cost test
107
  Expenses:Food  100.00$ @ 1.50$
108
  Assets:Cash  -100.00$ @@ 1.50$
109
  ; continuation comment
110
111
2026-02-01 * Balance assertion test
112
  Expenses:Food  50.00$ = 500.00$
113
  Assets:Cash  -50.00$ == 500.00$
114
  Assets:Total  === 0.00$
115
116
2026-03-01 Multi-posting
117
  Expenses:Food  30.00$
118
  Expenses:Dining  20.00$
119
  Assets:Cash  -50.00$
120
121
0000-01-01 test
122
  a  123.00$
123
  b
124
125
2026-01-15 * Comments test
126
  ; header comment
127
  Expenses:Food  50.00$
128
  Assets:Cash  -50.00$
129
  ; inline comment