Skip to content

Commit d107528

Browse files
committed
change-comment-inject_into
1 parent 011dc48 commit d107528

File tree

2 files changed

+10
-13
lines changed

2 files changed

+10
-13
lines changed

lib/thor/actions/file_manipulation.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -210,9 +210,9 @@ def append_to_file(path, *args, &block)
210210
#
211211
# ==== Examples
212212
#
213-
# inject_into_class "app/controllers/application_controller.rb", ApplicationController, " filter_parameter :password\n"
213+
# inject_into_class "app/controllers/application_controller.rb", "ApplicationController", " filter_parameter :password\n"
214214
#
215-
# inject_into_class "app/controllers/application_controller.rb", ApplicationController do
215+
# inject_into_class "app/controllers/application_controller.rb", "ApplicationController" do
216216
# " filter_parameter :password\n"
217217
# end
218218
#
@@ -233,9 +233,9 @@ def inject_into_class(path, klass, *args, &block)
233233
#
234234
# ==== Examples
235235
#
236-
# inject_into_module "app/helpers/application_helper.rb", ApplicationHelper, " def help; 'help'; end\n"
236+
# inject_into_module "app/helpers/application_helper.rb", "ApplicationHelper", " def help; 'help'; end\n"
237237
#
238-
# inject_into_module "app/helpers/application_helper.rb", ApplicationHelper do
238+
# inject_into_module "app/helpers/application_helper.rb", "ApplicationHelper" do
239239
# " def help; 'help'; end\n"
240240
# end
241241
#

spec/actions/file_manipulation_spec.rb

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
require "helper"
22

3-
class Application; end
4-
module ApplicationHelper; end
5-
63
describe Thor::Actions do
74
def runner(options = {}, behavior = :invoke)
85
@runner ||= MyCounter.new([1], options, :destination_root => destination_root, :behavior => behavior)
@@ -407,17 +404,17 @@ def file
407404
end
408405

409406
it "appends content to a class" do
410-
action :inject_into_class, "application.rb", Application, " filter_parameters :password\n"
407+
action :inject_into_class, "application.rb", "Application", " filter_parameters :password\n"
411408
expect(File.binread(file)).to eq("class Application < Base\n filter_parameters :password\nend\n")
412409
end
413410

414411
it "accepts a block" do
415-
action(:inject_into_class, "application.rb", Application) { " filter_parameters :password\n" }
412+
action(:inject_into_class, "application.rb", "Application") { " filter_parameters :password\n" }
416413
expect(File.binread(file)).to eq("class Application < Base\n filter_parameters :password\nend\n")
417414
end
418415

419416
it "logs status" do
420-
expect(action(:inject_into_class, "application.rb", Application, " filter_parameters :password\n")).to eq(" insert application.rb\n")
417+
expect(action(:inject_into_class, "application.rb", "Application", " filter_parameters :password\n")).to eq(" insert application.rb\n")
421418
end
422419

423420
it "does not append if class name does not match" do
@@ -432,17 +429,17 @@ def file
432429
end
433430

434431
it "appends content to a module" do
435-
action :inject_into_module, "application_helper.rb", ApplicationHelper, " def help; 'help'; end\n"
432+
action :inject_into_module, "application_helper.rb", "ApplicationHelper", " def help; 'help'; end\n"
436433
expect(File.binread(file)).to eq("module ApplicationHelper\n def help; 'help'; end\nend\n")
437434
end
438435

439436
it "accepts a block" do
440-
action(:inject_into_module, "application_helper.rb", ApplicationHelper) { " def help; 'help'; end\n" }
437+
action(:inject_into_module, "application_helper.rb", "ApplicationHelper") { " def help; 'help'; end\n" }
441438
expect(File.binread(file)).to eq("module ApplicationHelper\n def help; 'help'; end\nend\n")
442439
end
443440

444441
it "logs status" do
445-
expect(action(:inject_into_module, "application_helper.rb", ApplicationHelper, " def help; 'help'; end\n")).to eq(" insert application_helper.rb\n")
442+
expect(action(:inject_into_module, "application_helper.rb", "ApplicationHelper", " def help; 'help'; end\n")).to eq(" insert application_helper.rb\n")
446443
end
447444

448445
it "does not append if module name does not match" do

0 commit comments

Comments
 (0)