mirror of
https://github.com/Homebrew/brew.git
synced 2025-07-14 16:09:03 +08:00

- Add a (large) speedup by moving some logic to Bash for the typical case of a normal or dev-cmd, Bash or Ruby command. - Make `brew command` a non-developer command, I don't think it makes sense to consider it something needed for developing Homebrew. - Update the manpage/tests/RBI accordingly. Co-authored-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
15 lines
400 B
Ruby
15 lines
400 B
Ruby
# frozen_string_literal: true
|
|
|
|
require "cmd/shared_examples/args_parse"
|
|
require "cmd/command"
|
|
|
|
RSpec.describe Homebrew::Cmd::Command do
|
|
it_behaves_like "parseable arguments"
|
|
|
|
it "returns the file for a given command", :integration_test do
|
|
expect { brew "command", "info" }
|
|
.to output(%r{#{Regexp.escape(HOMEBREW_LIBRARY_PATH)}/cmd/info.rb}o).to_stdout
|
|
.and be_a_success
|
|
end
|
|
end
|