make assertions conditional on ARGV.verbose?
This commit is contained in:
		
							parent
							
								
									d843f70a35
								
							
						
					
					
						commit
						df7246fdea
					
				| @ -22,15 +22,21 @@ class AbstractDownloadStrategyTests < Homebrew::TestCase | ||||
| 
 | ||||
|   def test_expand_safe_system_args_with_explicit_quiet_flag | ||||
|     @args << { quiet_flag: "--flag" } | ||||
|     ARGV.stubs(verbose?: false) | ||||
|     expanded_args = @strategy.expand_safe_system_args(@args) | ||||
|     assert_equal %w[foo bar baz --flag], expanded_args | ||||
|     if ARGV.verbose? | ||||
|       assert_equal %w[foo bar baz], expanded_args | ||||
|     else | ||||
|       assert_equal %w[foo bar baz --flag], expanded_args | ||||
|     end | ||||
|   end | ||||
| 
 | ||||
|   def test_expand_safe_system_args_with_implicit_quiet_flag | ||||
|     ARGV.stubs(verbose?: false) | ||||
|     expanded_args = @strategy.expand_safe_system_args(@args) | ||||
|     assert_equal %w[foo bar -q baz], expanded_args | ||||
|     if ARGV.verbose? | ||||
|       assert_equal %w[foo bar baz], expanded_args | ||||
|     else | ||||
|       assert_equal %w[foo bar -q baz], expanded_args | ||||
|     end | ||||
|   end | ||||
| 
 | ||||
|   def test_expand_safe_system_args_does_not_mutate_argument | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Bruce Steedman
						Bruce Steedman