11require "helper"
22
3- class Application ; end
4- module ApplicationHelper ; end
5-
63describe 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\n end\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\n end\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\n end\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\n end\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