ui: tests: clean up, update for #1468
This commit is contained in:
parent
dbe7ef0157
commit
bd41d1bd11
@ -10,7 +10,7 @@ which has nice screenshots, but might be less up to date.
|
|||||||
|
|
||||||
** hledger-ui -f sample.journal # shows all accounts in list mode
|
** hledger-ui -f sample.journal # shows all accounts in list mode
|
||||||
───────────────────── sample.journal account balances (1/8) ────────────────────
|
───────────────────── sample.journal account balances (1/8) ────────────────────
|
||||||
assets:bank:checking 0
|
assets:bank:checking 0 # <- selected
|
||||||
assets:bank:saving $1
|
assets:bank:saving $1
|
||||||
assets:cash $-2
|
assets:cash $-2
|
||||||
expenses:food $1
|
expenses:food $1
|
||||||
@ -23,7 +23,7 @@ which has nice screenshots, but might be less up to date.
|
|||||||
──────────────────── sample.journal account balances (3/13) ────────────────────
|
──────────────────── sample.journal account balances (3/13) ────────────────────
|
||||||
assets $-1
|
assets $-1
|
||||||
bank $1
|
bank $1
|
||||||
checking 0
|
checking 0 # <- selected
|
||||||
saving $1
|
saving $1
|
||||||
cash $-2
|
cash $-2
|
||||||
expenses $2
|
expenses $2
|
||||||
@ -37,21 +37,22 @@ which has nice screenshots, but might be less up to date.
|
|||||||
|
|
||||||
** 1 # clips accounts to depth 1
|
** 1 # clips accounts to depth 1
|
||||||
─────────────── sample.journal account balances to depth 1 (1/4) ───────────────
|
─────────────── sample.journal account balances to depth 1 (1/4) ───────────────
|
||||||
assets $-1
|
assets $-1 # <- selected
|
||||||
expenses $2
|
expenses $2
|
||||||
income $-2
|
income $-2
|
||||||
liabilities $1
|
liabilities $1
|
||||||
|
|
||||||
** RIGHT # expected failure: shows lots of periods instead of an empty register
|
** RIGHT # shows assets & subaccounts' transactions (register ignores depth limit)
|
||||||
────────────────────────── assets transactions (100/0) ─────────────────────────
|
─────────────────────────── assets transactions (5/5) ──────────────────────────
|
||||||
.. ..
|
2008-01-01 income in:salary $1 $1
|
||||||
.. ..
|
2008-06-01 gift in:gifts $1 $2
|
||||||
.. ..
|
2008-06-02 save as:ba:saving, as:ba:chec.. 0 $2
|
||||||
.. ..
|
2008-06-03 * eat & shop ex:food, ex:supplies $-2 0
|
||||||
|
2008-12-31 * pay off li:debts $-1 $-1 # <- selected
|
||||||
|
|
||||||
** ESC # reset UI state to initial screen in list mode
|
** ESC # reset UI state to initial screen in list mode
|
||||||
───────────────────── sample.journal account balances (1/8) ────────────────────
|
───────────────────── sample.journal account balances (1/8) ────────────────────
|
||||||
assets:bank:checking 0
|
assets:bank:checking 0 # <- selected
|
||||||
assets:bank:saving $1
|
assets:bank:saving $1
|
||||||
assets:cash $-2
|
assets:cash $-2
|
||||||
expenses:food $1
|
expenses:food $1
|
||||||
@ -60,12 +61,12 @@ which has nice screenshots, but might be less up to date.
|
|||||||
income:salary $-1
|
income:salary $-1
|
||||||
liabilities:debts $1
|
liabilities:debts $1
|
||||||
|
|
||||||
** RIGHT # shows assets:bank:checking register, 2008-12-31 transaction selected
|
** RIGHT # shows assets:bank:checking & subaccounts' transactions
|
||||||
──────────────────── assets:bank:checking transactions (4/4) ───────────────────
|
──────────────────── assets:bank:checking transactions (4/4) ───────────────────
|
||||||
2008-01-01 income in:salary $1 $1
|
2008-01-01 income in:salary $1 $1
|
||||||
2008-06-01 gift in:gifts $1 $2
|
2008-06-01 gift in:gifts $1 $2
|
||||||
2008-06-02 save as:ba:saving $-1 $1
|
2008-06-02 save as:ba:saving $-1 $1
|
||||||
2008-12-31 * pay off li:debts $-1 0
|
2008-12-31 * pay off li:debts $-1 0 # <- selected
|
||||||
|
|
||||||
** RIGHT # shows transaction detail
|
** RIGHT # shows transaction detail
|
||||||
──────────────── Transaction #5 (4 of 4 in assets:bank:checking) ───────────────
|
──────────────── Transaction #5 (4 of 4 in assets:bank:checking) ───────────────
|
||||||
@ -106,19 +107,19 @@ which has nice screenshots, but might be less up to date.
|
|||||||
liabilities:debts $1
|
liabilities:debts $1
|
||||||
assets:bank:checking $-1
|
assets:bank:checking $-1
|
||||||
|
|
||||||
** q # q elsewhere exits the app, restoring the terminal to its previous state
|
** q # q elsewhere exits the app, terminal is restored to its previous state
|
||||||
~/src/hledger/hledger-ui/test$ hledger-ui -f sample.journal
|
~/src/hledger/hledger-ui/test$ hledger-ui -f sample.journal
|
||||||
~/src/hledger/hledger-ui/test$
|
~/src/hledger/hledger-ui/test$
|
||||||
|
|
||||||
** hledger-ui -f sample.journal --register checking date:200812 # date query at startup
|
** hledger-ui -f sample.journal --register checking date:200812 # date query at startup
|
||||||
──── assets:bank:checking transactions matching date:200812 in 2008-12 (1/1) ───
|
──── assets:bank:checking transactions matching date:200812 in 2008-12 (1/1) ───
|
||||||
2008-12-31 * pay off li:debts $-1 0
|
2008-12-31 * pay off li:debts $-1 0 # <- selected
|
||||||
|
|
||||||
** hledger-ui -f sample.journal --register checking date:200812 --change # total is now $-1
|
** hledger-ui -f sample.journal --register checking date:200812 --change # total is now $-1
|
||||||
──── assets:bank:checking transactions matching date:200812 in 2008-12 (1/1) ───
|
──── assets:bank:checking transactions matching date:200812 in 2008-12 (1/1) ───
|
||||||
2008-12-31 * pay off li:debts $-1 $-1
|
2008-12-31 * pay off li:debts $-1 $-1
|
||||||
|
|
||||||
** hledger-ui -f bcexample.hledger --tree --register assets # wide content is elided as shown
|
** hledger-ui -f bcexample.journal --tree --register assets # wide content is elided as shown
|
||||||
──────────────────────── Assets transactions (518/518) ────────────────────────
|
──────────────────────── Assets transactions (518/518) ────────────────────────
|
||||||
2014-07-26 * .. .. 16.00 GLD, -1515.83 USD ..0 GLD, 17.00 ITOT, 6 more..
|
2014-07-26 * .. .. 16.00 GLD, -1515.83 USD ..0 GLD, 17.00 ITOT, 6 more..
|
||||||
2014-07-31 * .. .. 2550.60 USD, 4.62 VACHR ..0 GLD, 17.00 ITOT, 6 more..
|
2014-07-31 * .. .. 2550.60 USD, 4.62 VACHR ..0 GLD, 17.00 ITOT, 6 more..
|
||||||
@ -131,36 +132,36 @@ which has nice screenshots, but might be less up to date.
|
|||||||
|
|
||||||
** hledger-ui -f forecast.journal --register a # future and forecasted txns are hidden by default
|
** hledger-ui -f forecast.journal --register a # future and forecasted txns are hidden by default
|
||||||
───────────────────────── a transactions (1/1) ─────────────────────────
|
───────────────────────── a transactions (1/1) ─────────────────────────
|
||||||
2020-01-01 past transaction a $1 $1
|
2020-01-01 past transaction a $1 $1
|
||||||
|
|
||||||
** hledger-ui -f forecast.journal --register a --forecast # future txn is shown, and sets the start of default forecast period
|
** hledger-ui -f forecast.journal --register a --forecast # future txn is shown, and sets the start of default forecast period
|
||||||
───────────────────────── a transactions (1/2) ─────────────────────────
|
───────────────────────── a transactions (1/2) ─────────────────────────
|
||||||
2020-01-01 past transaction a $1 $1
|
2020-01-01 past transaction a $1 $1
|
||||||
3000-01-01 future transac.. a $1000000 $1000001
|
3000-01-01 future transac.. a $1000000 $1000001
|
||||||
|
|
||||||
** hledger-ui -f forecast.journal --register a --forecast=2020 # explicit forecast period shows forecasted txns also
|
** hledger-ui -f forecast.journal --register a --forecast=2020 # explicit forecast period shows forecasted txns also
|
||||||
───────────────────────── a transactions (6/6) ─────────────────────────
|
───────────────────────── a transactions (6/6) ─────────────────────────
|
||||||
2020-01-01 past transaction a $1 $1
|
2020-01-01 past transaction a $1 $1
|
||||||
2020-01-01 forecasted tra.. a $1 $2
|
2020-01-01 forecasted tra.. a $1 $2
|
||||||
2020-04-01 forecasted tra.. a $1 $3
|
2020-04-01 forecasted tra.. a $1 $3
|
||||||
2020-07-01 forecasted tra.. a $1 $4
|
2020-07-01 forecasted tra.. a $1 $4
|
||||||
2020-10-01 forecasted tra.. a $1 $5
|
2020-10-01 forecasted tra.. a $1 $5
|
||||||
3000-01-01 future transac.. a $1000000 $1000005
|
3000-01-01 future transac.. a $1000000 $1000005
|
||||||
|
|
||||||
** press F at least three times # future & forecasted txns are toggled every time (#1411)
|
** press F at least three times # future & forecasted txns are toggled every time (#1411)
|
||||||
|
|
||||||
** hledger-ui -f forecast.journal --register a --forecast=2020 --watch, press F once
|
** hledger-ui -f forecast.journal --register a --forecast=2020 --watch, press F once
|
||||||
───────────────────────── a transactions (1/1) ─────────────────────────
|
───────────────────────── a transactions (1/1) ─────────────────────────
|
||||||
2020-01-01 past transaction a $1 $1
|
2020-01-01 past transaction a $1 $1
|
||||||
|
|
||||||
** with the above still running, touch forecast.journal, press F again # forecast txns can still be enabled if file modification time changed while disabled (#1204)
|
** with the above still running, touch forecast.journal, press F again # forecast txns can still be enabled if file modification time changed while disabled (#1204)
|
||||||
───────────────────────── a transactions (6/6) ─────────────────────────
|
───────────────────────── a transactions (6/6) ─────────────────────────
|
||||||
2020-01-01 past transaction a $1 $1
|
2020-01-01 past transaction a $1 $1 # <- selected
|
||||||
2020-01-01 forecasted tra.. a $1 $2
|
2020-01-01 forecasted tra.. a $1 $2
|
||||||
2020-04-01 forecasted tra.. a $1 $3
|
2020-04-01 forecasted tra.. a $1 $3
|
||||||
2020-07-01 forecasted tra.. a $1 $4
|
2020-07-01 forecasted tra.. a $1 $4
|
||||||
2020-10-01 forecasted tra.. a $1 $5
|
2020-10-01 forecasted tra.. a $1 $5
|
||||||
3000-01-01 future transac.. a $1000000 $1000005
|
3000-01-01 future transac.. a $1000000 $1000005
|
||||||
|
|
||||||
** hledger-ui -f 1468.j, 2, RIGHT # in list mode, register of account above depth limit shows only its transactions
|
** hledger-ui -f 1468.j, 2, RIGHT # in list mode, register of account above depth limit shows only its transactions
|
||||||
───────────────────────────── a transactions (1/1) ─────────────────────────────
|
───────────────────────────── a transactions (1/1) ─────────────────────────────
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user