aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/test
diff options
context:
space:
mode:
authorMike McQuaid2017-07-30 16:56:24 +0100
committerMike McQuaid2017-07-30 16:56:24 +0100
commita83baba8b50e29e680b89588ca19347ac0133608 (patch)
tree4566834d29ee6d553cc9d5367f7e6592bc2ac7f3 /Library/Homebrew/test
parentac2cbd2137006ebfe84d8584ccdcb5d78c1130d9 (diff)
downloadbrew-a83baba8b50e29e680b89588ca19347ac0133608.tar.bz2
formula_installer: use default_formula for bottles
This was the original, intended functionality before this was broken in fe117bf79b244c42b7e4049d353c3c003eae4880. Fixes https://github.com/Homebrew/homebrew-core/issues/13680.
Diffstat (limited to 'Library/Homebrew/test')
-rw-r--r--Library/Homebrew/test/formula_installer_spec.rb8
1 files changed, 4 insertions, 4 deletions
diff --git a/Library/Homebrew/test/formula_installer_spec.rb b/Library/Homebrew/test/formula_installer_spec.rb
index d309a17da..852677b07 100644
--- a/Library/Homebrew/test/formula_installer_spec.rb
+++ b/Library/Homebrew/test/formula_installer_spec.rb
@@ -135,22 +135,22 @@ describe FormulaInstaller do
}.to raise_error(CannotInstallFormulaError)
end
- describe "#install_requirement_formula?" do
+ describe "#install_requirement_formula?", :focus do
before do
@requirement = Python3Requirement.new
+ @requirement_dependency = @requirement.to_dependency
+ @install_bottle_for_dependent = false
allow(@requirement).to receive(:satisfied?).and_return(satisfied?)
allow(@requirement).to receive(:satisfied_by_formula?).and_return(satisfied_by_formula?)
- allow_any_instance_of(Dependency).to receive(:installed?).and_return(installed?)
@dependent = formula do
url "foo"
version "0.1"
depends_on :python3
end
- @build = BuildOptions.new [], []
@fi = FormulaInstaller.new(@dependent)
end
- subject { @fi.install_requirement_formula?(@requirement, @dependent, @build) }
+ subject { @fi.install_requirement_formula?(@requirement_dependency, @requirement, @install_bottle_for_dependent) }
context "it returns false when requirement is satisfied" do
let(:satisfied?) { true }