Merge pull request #17888 from Homebrew/bin-pathname-audit-bugs
rubocops/text: Allow all "#{bin}/foo" interpolated strings with spaces
This commit is contained in:
commit
df6b06c57e
@ -158,6 +158,8 @@ module RuboCop
|
|||||||
end
|
end
|
||||||
|
|
||||||
def path_starts_with_bin?(path, starts_with)
|
def path_starts_with_bin?(path, starts_with)
|
||||||
|
return false if path.include?(" ")
|
||||||
|
|
||||||
path_starts_with?(path, starts_with, bin: true)
|
path_starts_with?(path, starts_with, bin: true)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@ -150,6 +150,8 @@ RSpec.describe RuboCop::Cop::FormulaAuditStrict::Text do
|
|||||||
class Foo < Formula
|
class Foo < Formula
|
||||||
test do
|
test do
|
||||||
shell_output("\#{bin}/foo --version")
|
shell_output("\#{bin}/foo --version")
|
||||||
|
assert_match "help", shell_output("\#{bin}/foo-something --help 2>&1")
|
||||||
|
assert_match "OK", shell_output("\#{bin}/foo-something_else --check 2>&1")
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
RUBY
|
RUBY
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user