read multiple files: tests
This commit is contained in:
		
							parent
							
								
									49f1744ae5
								
							
						
					
					
						commit
						67432f1220
					
				
							
								
								
									
										2
									
								
								data/alias.journal
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								data/alias.journal
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,2 @@ | ||||
| alias expenses	= equity:draw:personal | ||||
| alias assets = assets:personal | ||||
							
								
								
									
										4
									
								
								data/business.journal
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								data/business.journal
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,4 @@ | ||||
| 2014/1/1 | ||||
|     expenses:office supplies  $1 | ||||
|     assets:business checking | ||||
| 
 | ||||
							
								
								
									
										4
									
								
								data/personal.journal
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								data/personal.journal
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,4 @@ | ||||
| 2014/1/2 | ||||
|     expenses:food  $1 | ||||
|     assets:cash | ||||
| 
 | ||||
							
								
								
									
										1
									
								
								tests/cli/alias.journal
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								tests/cli/alias.journal
									
									
									
									
									
										Symbolic link
									
								
							| @ -0,0 +1 @@ | ||||
| ../../data/alias.journal | ||||
							
								
								
									
										1
									
								
								tests/cli/business.journal
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								tests/cli/business.journal
									
									
									
									
									
										Symbolic link
									
								
							| @ -0,0 +1 @@ | ||||
| ../../data/business.journal | ||||
							
								
								
									
										39
									
								
								tests/cli/multiple-files.test
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										39
									
								
								tests/cli/multiple-files.test
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,39 @@ | ||||
| # 1. all data files on the command line should be read | ||||
| hledgerdev inc -f personal.journal -f business.journal | ||||
| >>> | ||||
| Income Statement | ||||
| 
 | ||||
| Revenues: | ||||
| -------------------- | ||||
|                    0 | ||||
| 
 | ||||
| Expenses: | ||||
|                   $2  expenses | ||||
|                   $1    food | ||||
|                   $1    office supplies | ||||
| -------------------- | ||||
|                   $2 | ||||
| 
 | ||||
| Total: | ||||
| -------------------- | ||||
|                   $2 | ||||
| >>>2 | ||||
| >>>=0 | ||||
| 
 | ||||
| # 2. aliases in files should only apply to later files | ||||
| hledgerdev print -f personal.journal -f business.journal -f alias.journal -f personal.journal | ||||
| >>> | ||||
| 2014/01/01 | ||||
|     expenses:office supplies            $1 | ||||
|     assets:business checking           $-1 | ||||
| 
 | ||||
| 2014/01/02 | ||||
|     expenses:food            $1 | ||||
|     assets:cash             $-1 | ||||
| 
 | ||||
| 2014/01/02 | ||||
|     equity:draw:personal:food            $1 | ||||
|     assets:personal:cash                $-1 | ||||
| 
 | ||||
| >>>2 | ||||
| >>>=0 | ||||
							
								
								
									
										1
									
								
								tests/cli/personal.journal
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								tests/cli/personal.journal
									
									
									
									
									
										Symbolic link
									
								
							| @ -0,0 +1 @@ | ||||
| ../../data/personal.journal | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user