Skip to content

Commit 37c5181

Browse files
authored
Merge pull request rails#47799 from skipkayhil/update-generator-banner-bin
Use bin/rails in generator Base banner
2 parents c792c71 + b384c5c commit 37c5181

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

railties/lib/rails/generators/base.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -327,7 +327,7 @@ def namespaced_path # :doc:
327327

328328
# Use Rails default banner.
329329
def self.banner # :doc:
330-
"rails generate #{namespace.delete_prefix("rails:")} #{arguments.map(&:usage).join(' ')} [options]".gsub(/\s+/, " ")
330+
"bin/rails generate #{namespace.delete_prefix("rails:")} #{arguments.map(&:usage).join(' ')} [options]".gsub(/\s+/, " ")
331331
end
332332

333333
# Sets the base_name taking into account the current class namespace.

railties/test/generators_test.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -152,12 +152,12 @@ def test_rails_generators_does_not_show_active_record_hooks
152152

153153
def test_default_banner_should_show_generator_namespace
154154
klass = Rails::Generators.find_by_namespace(:foobar)
155-
assert_match(/^rails generate foobar:foobar/, klass.banner)
155+
assert_match(/^bin\/rails generate foobar:foobar/, klass.banner)
156156
end
157157

158158
def test_default_banner_should_not_show_rails_generator_namespace
159159
klass = Rails::Generators.find_by_namespace(:model)
160-
assert_match(/^rails generate model/, klass.banner)
160+
assert_match(/^bin\/rails generate model/, klass.banner)
161161
end
162162

163163
def test_no_color_sets_proper_shell

0 commit comments

Comments
 (0)