;tests: convert balancesheet tests to new format
This commit is contained in:
		
							parent
							
								
									f4c4f06474
								
							
						
					
					
						commit
						a229b658e8
					
				| @ -1,10 +1,9 @@ | ||||
| # 1. trivial balance sheet | ||||
| hledger -f - balancesheet | ||||
| <<< | ||||
| < | ||||
| 2016/1/1 | ||||
|   assets  1 | ||||
|   b | ||||
| >>> | ||||
| $ hledger -f - balancesheet | ||||
| Balance Sheet 2016-01-01 | ||||
| 
 | ||||
|              || 2016-01-01  | ||||
| @ -21,8 +20,6 @@ Balance Sheet 2016-01-01 | ||||
|              ||             | ||||
| =============++============ | ||||
|  Net:        ||          1  | ||||
| >>>2 | ||||
| >>>= 0 | ||||
| 
 | ||||
| # 2. monthly balance sheet, normal positive sign | ||||
| # old (arithmetic sign): | ||||
| @ -46,8 +43,7 @@ Balance Sheet 2016-01-01 | ||||
| #======================++================================================================================================================================================ | ||||
| # Total                ||         $1          $1          $1          $1          $1           0           0           0           0           0           0           0  | ||||
| # | ||||
| hledger -f sample.journal balancesheet -p 'monthly in 2008' | ||||
| >>> | ||||
| $ hledger -f sample.journal balancesheet -p 'monthly in 2008' | ||||
| Balance Sheet 2008-01-31..2008-12-31 | ||||
| 
 | ||||
|                       || 2008-01-31  2008-02-29  2008-03-31  2008-04-30  2008-05-31  2008-06-30  2008-07-31  2008-08-31  2008-09-30  2008-10-31  2008-11-30  2008-12-31  | ||||
| @ -67,7 +63,6 @@ Balance Sheet 2008-01-31..2008-12-31 | ||||
|                       ||          0           0           0           0           0           0           0           0           0           0           0         $-1  | ||||
| ======================++================================================================================================================================================ | ||||
|  Net:                 ||         $1          $1          $1          $1          $1           0           0           0           0           0           0           0  | ||||
| >>>=0 | ||||
| 
 | ||||
| # 3. monthly balance sheet in tree mode | ||||
| # old (arithmetic sign): | ||||
| @ -92,8 +87,7 @@ Balance Sheet 2008-01-31..2008-12-31 | ||||
| #==============++================================================================================================================================================ | ||||
| # Total        ||         $1          $1          $1          $1          $1           0           0           0           0           0           0           0  | ||||
| # | ||||
| hledger -f sample.journal balancesheet -p 'monthly in 2008' --tree | ||||
| >>> | ||||
| $ hledger -f sample.journal balancesheet -p 'monthly in 2008' --tree | ||||
| Balance Sheet 2008-01-31..2008-12-31 | ||||
| 
 | ||||
|                    || 2008-01-31  2008-02-29  2008-03-31  2008-04-30  2008-05-31  2008-06-30  2008-07-31  2008-08-31  2008-09-30  2008-10-31  2008-11-30  2008-12-31  | ||||
| @ -115,13 +109,11 @@ Balance Sheet 2008-01-31..2008-12-31 | ||||
|                    ||          0           0           0           0           0           0           0           0           0           0           0         $-1  | ||||
| ===================++================================================================================================================================================ | ||||
|  Net:              ||         $1          $1          $1          $1          $1           0           0           0           0           0           0           0  | ||||
| >>>= 0 | ||||
| 
 | ||||
| # 4. monthly balancesheet with average column and without overall totals row. | ||||
| # Total column is requested but not shown because balancesheet is in historical mode | ||||
| # by default (shows ending balances). | ||||
| hledger -f sample.journal balancesheet -p 'monthly in 2008' -NAT | ||||
| >>> | ||||
| $ hledger -f sample.journal balancesheet -p 'monthly in 2008' -NAT | ||||
| Balance Sheet 2008-01-31..2008-12-31 | ||||
| 
 | ||||
|                       || 2008-01-31  2008-02-29  2008-03-31  2008-04-30  2008-05-31  2008-06-30  2008-07-31  2008-08-31  2008-09-30  2008-10-31  2008-11-30  2008-12-31  Average  | ||||
| @ -135,14 +127,12 @@ Balance Sheet 2008-01-31..2008-12-31 | ||||
|  Liabilities          ||                                                                                                                                                          | ||||
| ----------------------++--------------------------------------------------------------------------------------------------------------------------------------------------------- | ||||
|  liabilities:debts    ||          0           0           0           0           0           0           0           0           0           0           0         $-1        0  | ||||
| >>>= 0 | ||||
| 
 | ||||
| # 5. Tree output still works, #565 | ||||
| hledger -f- balancesheet | ||||
| <<< | ||||
| < | ||||
| 2017/1/1 | ||||
|   (assets:b)  1 | ||||
| >>> | ||||
| $ hledger -f- balancesheet | ||||
| Balance Sheet 2017-01-01 | ||||
| 
 | ||||
|              || 2017-01-01  | ||||
| @ -159,15 +149,12 @@ Balance Sheet 2017-01-01 | ||||
|              ||             | ||||
| =============++============ | ||||
|  Net:        ||          1  | ||||
| >>>2 | ||||
| >>>=0 | ||||
| 
 | ||||
| # 6. Flat output still works, #552 | ||||
| hledger -f- balancesheet --flat | ||||
| <<< | ||||
| < | ||||
| 2017/1/1 | ||||
|   (assets:b)  1 | ||||
| >>> | ||||
| $ hledger -f- balancesheet --flat | ||||
| Balance Sheet 2017-01-01 | ||||
| 
 | ||||
|              || 2017-01-01  | ||||
| @ -184,15 +171,12 @@ Balance Sheet 2017-01-01 | ||||
|              ||             | ||||
| =============++============ | ||||
|  Net:        ||          1  | ||||
| >>>2 | ||||
| >>>=0 | ||||
| 
 | ||||
| # 7. An empty section does not disrupt the overall totals, #588 | ||||
| hledger -f- balancesheet -YA | ||||
| <<< | ||||
| < | ||||
| 2017/1/1 | ||||
|   (assets)  $1 | ||||
| >>> | ||||
| $ hledger -f- balancesheet -YA | ||||
| Balance Sheet 2017-12-31 | ||||
| 
 | ||||
|              || 2017-12-31  Average  | ||||
| @ -209,16 +193,13 @@ Balance Sheet 2017-12-31 | ||||
|              ||                      | ||||
| =============++===================== | ||||
|  Net:        ||         $1       $1  | ||||
| >>>2 | ||||
| >>>=0 | ||||
| 
 | ||||
| # 8. --pretty-tables uses unicode chars for borders | ||||
| hledger -f - balancesheet -M --pretty-tables | ||||
| <<< | ||||
| < | ||||
| 2016/1/1 | ||||
|   assets  1 | ||||
|   b | ||||
| >>> | ||||
| $ hledger -f - balancesheet -M --pretty-tables | ||||
| Balance Sheet 2016-01-31 | ||||
| 
 | ||||
|              ║ 2016-01-31  | ||||
| @ -235,13 +216,10 @@ Balance Sheet 2016-01-31 | ||||
|              ║             | ||||
| ═════════════╬════════════ | ||||
|  Net:        ║          1  | ||||
| >>>2 | ||||
| >>>= 0 | ||||
| 
 | ||||
| # 9. Check that accounts brought to zero by subaccount balances | ||||
| # are not erased from balancesheet | ||||
| hledger -f - balancesheet --tree | ||||
| <<< | ||||
| < | ||||
| 2018-10-01 | ||||
|    income:whatever | ||||
|    assets:bank      $100 | ||||
| @ -255,7 +233,7 @@ hledger -f - balancesheet --tree | ||||
| 2018-10-03 | ||||
|    assets:this account should not disappear:subaccount   -$10 | ||||
|    assets:this account should not disappear | ||||
| >>> | ||||
| $ hledger -f - balancesheet --tree | ||||
| Balance Sheet 2018-10-03 | ||||
| 
 | ||||
|                                      || 2018-10-03  | ||||
| @ -276,12 +254,9 @@ Balance Sheet 2018-10-03 | ||||
|                                      ||             | ||||
| =====================================++============ | ||||
|  Net:                                ||       $120  | ||||
| >>>2 | ||||
| >>>= 0 | ||||
| 
 | ||||
| # 10. Check that starting balances are also filtered by subreport query. (See issue #1335) | ||||
| hledger -f - balancesheet --begin 2020-03-02 | ||||
| <<< | ||||
| < | ||||
| 2020-03-01 * Rent | ||||
|     assets:a     -$1 | ||||
|     expenses | ||||
| @ -289,7 +264,7 @@ hledger -f - balancesheet --begin 2020-03-02 | ||||
| 2020-03-25 * Salary | ||||
|     assets:a      $2 | ||||
|     income | ||||
| >>> | ||||
| $ hledger -f - balancesheet --begin 2020-03-02 | ||||
| Balance Sheet 2020-03-25 | ||||
| 
 | ||||
|              || 2020-03-25  | ||||
| @ -306,5 +281,3 @@ Balance Sheet 2020-03-25 | ||||
|              ||             | ||||
| =============++============ | ||||
|  Net:        ||         $1  | ||||
| >>>2 | ||||
| >>>= 0 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user