diff --git a/tests/budget/budget.test b/tests/budget/budget.test index 87c2a4c2e..a9e1622fe 100644 --- a/tests/budget/budget.test +++ b/tests/budget/budget.test @@ -1,4 +1,4 @@ -# Test --budget switch +# 1. Test --budget switch hledger bal -D -b 2016-12-01 -e 2016-12-04 -f - --budget <<< 2016/12/01 @@ -32,18 +32,18 @@ hledger bal -D -b 2016-12-01 -e 2016-12-04 -f - --budget >>> Balance changes in 2016/12/01-2016/12/03: - || 2016/12/01 2016/12/02 2016/12/03 -=======================++============================================================= - :expenses || 0 0 $40 - assets:cash || $-10 [40% of $-25] $-14 [56% of $-25] $-51 [204% of $-25] - expenses:food || $10 [100% of $10] $9 [90% of $10] $11 [110% of $10] - expenses:leisure || 0 [0% of $15] $5 [33% of $15] 0 [0% of $15] ------------------------++------------------------------------------------------------- - || 0 0 0 + || 2016/12/01 2016/12/02 2016/12/03 +=======================++============================================================================== + :expenses || 0 0 $40 + assets:cash || $-10 [ 40% of $-25] $-14 [ 56% of $-25] $-51 [ 204% of $-25] + expenses:food || $10 [ 100% of $10] $9 [ 90% of $10] $11 [ 110% of $10] + expenses:leisure || 0 [ 0% of $15] $5 [ 33% of $15] 0 [ 0% of $15] +-----------------------++------------------------------------------------------------------------------ + || 0 0 0 >>>2 >>>=0 -# --show-unbudgeted +# 2. --show-unbudgeted hledger bal -D -b 2016-12-01 -e 2016-12-04 -f - --budget --show-unbudgeted <<< 2016/12/01 @@ -77,19 +77,19 @@ hledger bal -D -b 2016-12-01 -e 2016-12-04 -f - --budget --show-unbudgeted >>> Balance changes in 2016/12/01-2016/12/03: - || 2016/12/01 2016/12/02 2016/12/03 -==================++============================================================= - assets:cash || $-10 [40% of $-25] $-14 [56% of $-25] $-51 [204% of $-25] - expenses:cab || 0 0 $15 - expenses:food || $10 [100% of $10] $9 [90% of $10] $11 [110% of $10] - expenses:leisure || 0 [0% of $15] $5 [33% of $15] 0 [0% of $15] - expenses:movies || 0 0 $25 -------------------++------------------------------------------------------------- - || 0 0 0 + || 2016/12/01 2016/12/02 2016/12/03 +==================++============================================================================== + assets:cash || $-10 [ 40% of $-25] $-14 [ 56% of $-25] $-51 [ 204% of $-25] + expenses:cab || 0 0 $15 + expenses:food || $10 [ 100% of $10] $9 [ 90% of $10] $11 [ 110% of $10] + expenses:leisure || 0 [ 0% of $15] $5 [ 33% of $15] 0 [ 0% of $15] + expenses:movies || 0 0 $25 +------------------++------------------------------------------------------------------------------ + || 0 0 0 >>>2 >>>=0 -# Test that budget works with mix of commodities +# 3. Test that budget works with mix of commodities hledger bal -D -b 2016-12-01 -e 2016-12-04 -f - --budget <<< 2016/12/01 @@ -127,13 +127,13 @@ hledger bal -D -b 2016-12-01 -e 2016-12-04 -f - --budget >>> Balance changes in 2016/12/01-2016/12/03: - || 2016/12/01 2016/12/02 2016/12/03 -=======================++================================================================ - :expenses || 0 0 $40 - assets:cash || $-15 [60% of $-25] $-26.0 [104% of $-25] $-51 [204% of $-25] - expenses:food || £10 [150% of $10] 20 CAD [210% of $10] $11 [110% of $10] - expenses:leisure || 0 [0% of $15] $5 [33% of $15] 0 [0% of $15] ------------------------++---------------------------------------------------------------- - || $-15, £10 $-21.0, 20 CAD 0 + || 2016/12/01 2016/12/02 2016/12/03 +=======================++======================================================================================= + :expenses || 0 0 $40 + assets:cash || $-15 [ 60% of $-25] $-26.0 [ 104% of $-25] $-51 [ 204% of $-25] + expenses:food || £10 [ 150% of $10] 20 CAD [ 210% of $10] $11 [ 110% of $10] + expenses:leisure || 0 [ 0% of $15] $5 [ 33% of $15] 0 [ 0% of $15] +-----------------------++--------------------------------------------------------------------------------------- + || $-15, £10 $-21.0, 20 CAD 0 >>>2 >>>=0