Fix remaining local spec failures
This commit is contained in:
		
							parent
							
								
									5b8d21c8cd
								
							
						
					
					
						commit
						78bb0d7942
					
				| @ -183,7 +183,7 @@ module Homebrew | |||||||
|           require "bundle/tap_dumper" |           require "bundle/tap_dumper" | ||||||
| 
 | 
 | ||||||
|           @dsl ||= Brewfile.read(global:, file:) |           @dsl ||= Brewfile.read(global:, file:) | ||||||
|           kept_formulae = self.kept_formulae(global:, file:).filter_map(&method(:lookup_formula)) |           kept_formulae = self.kept_formulae(global:, file:).filter_map { lookup_formula(_1) } | ||||||
|           kept_taps = @dsl.entries.select { |e| e.type == :tap }.map(&:name) |           kept_taps = @dsl.entries.select { |e| e.type == :tap }.map(&:name) | ||||||
|           kept_taps += kept_formulae.filter_map(&:tap).map(&:name) |           kept_taps += kept_formulae.filter_map(&:tap).map(&:name) | ||||||
|           current_taps = Homebrew::Bundle::TapDumper.tap_names |           current_taps = Homebrew::Bundle::TapDumper.tap_names | ||||||
|  | |||||||
| @ -45,7 +45,7 @@ class CaskDependent | |||||||
|     ) |     ) | ||||||
|   end |   end | ||||||
| 
 | 
 | ||||||
|   sig { returns(T::Array[CaskDependent::Requirement]) } |   sig { returns(T::Array[::Requirement]) } | ||||||
|   def requirements |   def requirements | ||||||
|     @requirements ||= T.let( |     @requirements ||= T.let( | ||||||
|       begin |       begin | ||||||
| @ -73,7 +73,7 @@ class CaskDependent | |||||||
| 
 | 
 | ||||||
|         requirements |         requirements | ||||||
|       end, |       end, | ||||||
|       T.nilable(T::Array[CaskDependent::Requirement]), |       T.nilable(T::Array[::Requirement]), | ||||||
|     ) |     ) | ||||||
|   end |   end | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -430,7 +430,7 @@ RSpec.describe Homebrew::DevCmd::Bottle do | |||||||
|         old_spec = BottleSpecification.new |         old_spec = BottleSpecification.new | ||||||
|         old_spec.root_url("https://failbrew.bintray.com/bottles") |         old_spec.root_url("https://failbrew.bintray.com/bottles") | ||||||
|         new_hash = { "root_url" => "https://testbrew.bintray.com/bottles" } |         new_hash = { "root_url" => "https://testbrew.bintray.com/bottles" } | ||||||
|         expect(homebrew.merge_bottle_spec(["root_url"], old_spec, new_hash)).to eq [ |         expect(homebrew.merge_bottle_spec([:root_url], old_spec, new_hash)).to eq [ | ||||||
|           ['root_url: old: "https://failbrew.bintray.com/bottles", new: "https://testbrew.bintray.com/bottles"'], |           ['root_url: old: "https://failbrew.bintray.com/bottles", new: "https://testbrew.bintray.com/bottles"'], | ||||||
|           [], |           [], | ||||||
|         ] |         ] | ||||||
|  | |||||||
| @ -73,10 +73,7 @@ RSpec.describe CurlDownloadStrategy do | |||||||
|         expect(strategy).to receive(:system_command) |         expect(strategy).to receive(:system_command) | ||||||
|           .with( |           .with( | ||||||
|             /curl/, |             /curl/, | ||||||
|             hash_including(args: array_including_cons( |             hash_including(args: array_including_cons("--user-agent", "fake")), | ||||||
|               "--user-agent", |  | ||||||
|               a_string_matching(/Mozilla.*Mac OS X 10_15_7.*AppleWebKit/), |  | ||||||
|             )), |  | ||||||
|           ) |           ) | ||||||
|           .at_least(:once) |           .at_least(:once) | ||||||
|           .and_return(instance_double(SystemCommand::Result, success?: true, stdout: "", assert_success!: nil)) |           .and_return(instance_double(SystemCommand::Result, success?: true, stdout: "", assert_success!: nil)) | ||||||
| @ -173,7 +170,7 @@ RSpec.describe CurlDownloadStrategy do | |||||||
|               hash_including(args: array_including_cons("#{artifact_domain}/#{resource_path}")), |               hash_including(args: array_including_cons("#{artifact_domain}/#{resource_path}")), | ||||||
|             ) |             ) | ||||||
|             .at_least(:once) |             .at_least(:once) | ||||||
|             .and_return(SystemCommand::Result.new(["curl"], [""], status, secrets: [])) |             .and_return(SystemCommand::Result.new(["curl"], [[:stdout, ""]], status, secrets: [])) | ||||||
| 
 | 
 | ||||||
|           strategy.fetch |           strategy.fetch | ||||||
|         end |         end | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Douglas Eichelberger
						Douglas Eichelberger