The whole initializer
This one uses the specific initializers to generate the needed files.
@private
# File lib/aruba/initializer.rb, line 202 def initialize @initializers = [] @initializers << Initializers::RSpecInitializer @initializers << Initializers::CucumberInitializer @initializers << Initializers::MiniTestInitializer @initializers << Initializers::FailingInitializer end
Create files etc.
# File lib/aruba/initializer.rb, line 211 def call(test_framework) begin initializers.find { |i| i.match? test_framework }.start [], {} rescue ArgumentError => e $stderr.puts e.message exit 0 end Initializers::CommonInitializer.start [], {} end