class Aruba::Initializer
The whole initializer
This one uses the specific initializers to generate the needed files.
@private
Attributes
initializers[R]
Public Class Methods
new()
click to toggle source
# File lib/aruba/initializer.rb, line 198 def initialize @initializers = [] @initializers << Initializers::RSpecInitializer @initializers << Initializers::CucumberInitializer @initializers << Initializers::MiniTestInitializer @initializers << Initializers::FailingInitializer end
Public Instance Methods
call(test_framework)
click to toggle source
Create files etc.
# File lib/aruba/initializer.rb, line 207 def call(test_framework) begin initializers.find { |i| i.match? test_framework }.start [], {} rescue ArgumentError => e warn e.message exit 0 end Initializers::CommonInitializer.start [], {} end