tests: fix simplecov handling in integration tests
Closes Homebrew/homebrew#48250. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
This commit is contained in:
		
							parent
							
								
									aec4e0723a
								
							
						
					
					
						commit
						268fa841de
					
				@ -30,7 +30,14 @@ class IntegrationCommandTests < Homebrew::TestCase
 | 
			
		||||
      -rconfig
 | 
			
		||||
      -rintegration_mocks
 | 
			
		||||
    ]
 | 
			
		||||
    cmd_args << "-rsimplecov" if ENV["HOMEBREW_TESTS_COVERAGE"]
 | 
			
		||||
    if ENV["HOMEBREW_TESTS_COVERAGE"]
 | 
			
		||||
      # This is needed only because we currently use a patched version of
 | 
			
		||||
      # simplecov, and gems installed through git are not available without
 | 
			
		||||
      # requiring bundler/setup first. See also the comment in test/Gemfile.
 | 
			
		||||
      # Remove this line when we'll switch back to a stable simplecov release.
 | 
			
		||||
      cmd_args << "-rbundler/setup"
 | 
			
		||||
      cmd_args << "-rsimplecov"
 | 
			
		||||
    end
 | 
			
		||||
    cmd_args << (HOMEBREW_LIBRARY_PATH/"../brew.rb").resolved_path.to_s
 | 
			
		||||
    cmd_args += args
 | 
			
		||||
    Bundler.with_original_env do
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user