brew/Library/Homebrew/test/global_spec.rb
Douglas Eichelberger 9075cbae62 brew style --fix
2023-04-21 09:58:50 -07:00

21 lines
637 B
Ruby

# frozen_string_literal: true
describe "brew", :integration_test do
it "does not invoke `require \"formula\"` at startup" do
expect { brew "verify-formula-undefined" }
.to not_to_output.to_stdout
.and not_to_output.to_stderr
.and be_a_success
end
it "does not require i18n" do
# This is a transitive dependency of activesupport, but we don't use it.
expect { I18n }.to raise_error(NameError)
end
it "does not require ActiveSupport::Inflector" do
# ActiveSupport inflections are slow to load, so we don't use them.
expect { ActiveSupport::Inflector }.to raise_error(NameError)
end
end