Class: ProxyRb::Initializer
- Inherits:
-
Object
- Object
- ProxyRb::Initializer
- Defined in:
- lib/proxy_rb/initializer.rb
Overview
The whole initializer
This one uses the specific initializers to generate the needed files.
Instance Method Summary collapse
-
#call(test_framework) ⇒ Object
Create files etc.
-
#initialize ⇒ Initializer
constructor
A new instance of Initializer.
Constructor Details
#initialize ⇒ Initializer
Returns a new instance of Initializer.
115 116 117 118 |
# File 'lib/proxy_rb/initializer.rb', line 115 def initialize @initializers = [] @initializers << Initializers::RSpecInitializer end |
Instance Method Details
#call(test_framework) ⇒ Object
Create files etc.
121 122 123 124 125 126 127 128 129 130 |
# File 'lib/proxy_rb/initializer.rb', line 121 def call(test_framework) begin initializers.find { |i| i.match? test_framework }.start [], {} rescue ArgumentError => e $stderr.puts e. exit 0 end Initializers::CommonInitializer.start [], {} end |