test: Set a lot of git environment variables so testing works in strange environments that normally need git config to set names, etc. Closes: #682351 Thanks, gregor herrmann
This commit is contained in:
		
					parent
					
						
							
								566c6f22bc
							
						
					
				
			
			
				commit
				
					
						d9d16622b9
					
				
			
		
					 2 changed files with 8 additions and 2 deletions
				
			
		
							
								
								
									
										3
									
								
								debian/changelog
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								debian/changelog
									
										
									
									
										vendored
									
									
								
							|  | @ -6,6 +6,9 @@ git-annex (3.20120826) UNRELEASED; urgency=low | |||
|     and configuring the assistant in a web browser. | ||||
|   * init: If no description is provided for a new repository, one will | ||||
|     automatically be generated, like "joey@gnu:~/foo" | ||||
|   * test: Set a lot of git environment variables so testing works in strange | ||||
|     environments that normally need git config to set names, etc. | ||||
|     Closes: #682351 Thanks, gregor herrmann | ||||
| 
 | ||||
|  -- Joey Hess <joeyh@debian.org>  Mon, 27 Aug 2012 13:27:39 -0400 | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										7
									
								
								test.hs
									
										
									
									
									
								
							
							
						
						
									
										7
									
								
								test.hs
									
										
									
									
									
								
							|  | @ -882,8 +882,11 @@ prepare = do | |||
| 	setEnv "PATH" (cwd ++ ":" ++ p) True | ||||
| 	setEnv "TOPDIR" cwd True | ||||
| 	-- Avoid git complaining if it cannot determine the user's email | ||||
| 	-- address. | ||||
| 	setEnv "EMAIL" "git-annex test <test@example.com>" True | ||||
| 	-- address, or exploding if it doesn't know the user's name. | ||||
| 	setEnv "GIT_AUTHOR_EMAIL" "test@example.com" True | ||||
| 	setEnv "GIT_AUTHOR_NAME" "git-annex test" True | ||||
| 	setEnv "GIT_COMMITTER_EMAIL" "test@example.com" True | ||||
| 	setEnv "GIT_COMMITTER_NAME" "git-annex test" True | ||||
| 
 | ||||
| changeToTmpDir :: FilePath -> IO () | ||||
| changeToTmpDir t = do | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Joey Hess
				Joey Hess