all repos

clerk @ f3b258b

missing tooling for ledger/hledger

clerk/internal/linter/testdata/account-depth.txtar (view raw)

Oleksandr Smirnov Oleksandr Smirnov
olexsmir@gmail.com
tests: switch to txtar, 3 days ago
1
-- in.journal --
2
account Expenses:Food:Restaurants
3
account Expenses:Food:Restaurants:Pizza:Hawaiian
4
account Expenses:Tax:Income:More:Deep:Too
5
6
alias Fast:Food = Expenses:Food:Restaurants:Pizza:Hawaiian
7
8
2024-01-01 groceries
9
    Expenses:Food  $10.00
10
    Assets:Checking
11
12
2024-01-02 salary
13
    Income:Job:Salary:Monthly:Base  $1000
14
    Assets:Checking:Deep:Sub
15
16
-- expect --
17
in.journal:2:9: account-depth: account "Expenses:Food:Restaurants:Pizza:Hawaiian" depth (5) exceeds max allowed depth (3)
18
in.journal:3:9: account-depth: account "Expenses:Tax:Income:More:Deep:Too" depth (6) exceeds max allowed depth (3)
19
in.journal:5:19: account-depth: account "Expenses:Food:Restaurants:Pizza:Hawaiian" depth (5) exceeds max allowed depth (3)
20
in.journal:12:5: account-depth: account "Income:Job:Salary:Monthly:Base" depth (5) exceeds max allowed depth (3)
21
in.journal:13:5: account-depth: account "Assets:Checking:Deep:Sub" depth (4) exceeds max allowed depth (3)