2019-04-19 15:38:03 +09:00
|
|
|
# frozen_string_literal: true
|
|
|
|
|
2024-07-14 12:07:11 -04:00
|
|
|
RSpec.describe "brew --repository", type: :system do
|
2021-03-04 12:59:32 +00:00
|
|
|
it "prints Homebrew's repository", :integration_test do
|
|
|
|
expect { brew_sh "--repository" }
|
2022-05-30 04:37:09 +01:00
|
|
|
.to output("#{ENV.fetch("HOMEBREW_REPOSITORY")}\n").to_stdout
|
2021-03-04 12:59:32 +00:00
|
|
|
.and not_to_output.to_stderr
|
|
|
|
.and be_a_success
|
|
|
|
end
|
|
|
|
|
|
|
|
it "prints a Tap's repository", :integration_test do
|
2024-07-14 12:07:11 -04:00
|
|
|
expect { brew_sh "--repository", "foo/bar" }
|
|
|
|
.to output("#{ENV.fetch("HOMEBREW_LIBRARY")}/Taps/foo/homebrew-bar\n").to_stdout
|
2017-02-23 06:02:17 +01:00
|
|
|
.and not_to_output.to_stderr
|
|
|
|
.and be_a_success
|
|
|
|
end
|
|
|
|
end
|