test: balance: Add tests for --layout options.
This commit is contained in:
		
							parent
							
								
									de2776c996
								
							
						
					
					
						commit
						8f1ae08f0a
					
				| @ -1,21 +1,60 @@ | |||||||
| # 1. In tabular balance reports, display on a single line by default |  | ||||||
| < | < | ||||||
| 2020-01-01 | 2020-01-01 | ||||||
|   (a)  1.00A |   (a)  1.00A | ||||||
|   (a)  1.00B |   (a)  1.00B | ||||||
|   (a)  1.00C |   (a)  1.00C | ||||||
|   (a)  1.00D |   (a)  1.00D | ||||||
|  | 
 | ||||||
|  | 2021-01-01 | ||||||
|  |   (a)  1.00D | ||||||
|   (a)  1.00E |   (a)  1.00E | ||||||
|   (a)  1.00F |   (a)  1.00F | ||||||
| 
 | 
 | ||||||
| $ hledger -f- bal -Y --no-elide | # 1. In tabular balance reports, display on a single line by default | ||||||
| Balance changes in 2020: | $ hledger -f- bal -Y | ||||||
|  | Balance changes in 2020-01-01..2021-12-31: | ||||||
| 
 | 
 | ||||||
|    ||                                     2020  |    ||                       2020                 2021  | ||||||
| ===++========================================== | ===++================================================= | ||||||
|  a || 1.00A, 1.00B, 1.00C, 1.00D, 1.00E, 1.00F  |  a || 1.00A, 1.00B, 1.00C, 1.00D  1.00D, 1.00E, 1.00F  | ||||||
| ---++------------------------------------------ | ---++------------------------------------------------- | ||||||
|    || 1.00A, 1.00B, 1.00C, 1.00D, 1.00E, 1.00F  |    || 1.00A, 1.00B, 1.00C, 1.00D  1.00D, 1.00E, 1.00F  | ||||||
|  | 
 | ||||||
|  | # 2. Display multiline if requested | ||||||
|  | $ hledger -f- bal -Y --commodity-layout=multiline | ||||||
|  | Balance changes in 2020-01-01..2021-12-31: | ||||||
|  | 
 | ||||||
|  |    ||  2020   2021  | ||||||
|  | ===++============== | ||||||
|  |  a || 1.00A  1.00D  | ||||||
|  |  a || 1.00B  1.00E  | ||||||
|  |  a || 1.00C  1.00F  | ||||||
|  |  a || 1.00D         | ||||||
|  | ---++-------------- | ||||||
|  |    || 1.00A  1.00D  | ||||||
|  |    || 1.00B  1.00E  | ||||||
|  |    || 1.00C  1.00F  | ||||||
|  |    || 1.00D         | ||||||
|  | 
 | ||||||
|  | # 3. Display a commodity column if requested | ||||||
|  | $ hledger -f- bal -Y --commodity-layout=column | ||||||
|  | Balance changes in 2020-01-01..2021-12-31: | ||||||
|  | 
 | ||||||
|  |    || Commodity  2020  2021  | ||||||
|  | ===++======================= | ||||||
|  |  a || A          1.00     0  | ||||||
|  |  a || B          1.00     0  | ||||||
|  |  a || C          1.00     0  | ||||||
|  |  a || D          1.00  1.00  | ||||||
|  |  a || E             0  1.00  | ||||||
|  |  a || F             0  1.00  | ||||||
|  | ---++----------------------- | ||||||
|  |    || A          1.00     0  | ||||||
|  |    || B          1.00     0  | ||||||
|  |    || C          1.00     0  | ||||||
|  |    || D          1.00  1.00  | ||||||
|  |    || E             0  1.00  | ||||||
|  |    || F             0  1.00  | ||||||
| 
 | 
 | ||||||
| < | < | ||||||
| 2020-02-22 | 2020-02-22 | ||||||
| @ -38,7 +77,7 @@ Balance changes in 2020: | |||||||
|     ea50865f:3bfb86b7:bf72f75a:a7cad1ac       C$ -26.00 |     ea50865f:3bfb86b7:bf72f75a:a7cad1ac       C$ -26.00 | ||||||
|     ea50865f:325566ed:216fec7e:7b433efb         C$ 1.44 |     ea50865f:325566ed:216fec7e:7b433efb         C$ 1.44 | ||||||
| 
 | 
 | ||||||
| # 2. Make sure all amounts up to the largest fit | # 4. Make sure all amounts up to the largest fit | ||||||
| $ hledger -f- bal -Y --color=yes | $ hledger -f- bal -Y --color=yes | ||||||
| Balance changes in 2020: | Balance changes in 2020: | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user