class StructCore::SpecTargetScriptDSL20X
Attributes
script[RW]
Public Class Methods
new()
click to toggle source
# File lib/spec/builder/spec_builder_20X/spec_target_script_dsl_20X.rb, line 3 def initialize @script = nil end
Public Instance Methods
input(param = nil)
click to toggle source
# File lib/spec/builder/spec_builder_20X/spec_target_script_dsl_20X.rb, line 9 def input(param = nil) return if param.nil? @script.inputs << param end
method_missing(_, *_)
click to toggle source
# File lib/spec/builder/spec_builder_20X/spec_target_script_dsl_20X.rb, line 28 def method_missing(_, *_) # Do nothing if a method is missing end
output(param = nil)
click to toggle source
# File lib/spec/builder/spec_builder_20X/spec_target_script_dsl_20X.rb, line 14 def output(param = nil) return if param.nil? @script.outputs << param end
respond_to_missing?(_, _)
click to toggle source
# File lib/spec/builder/spec_builder_20X/spec_target_script_dsl_20X.rb, line 24 def respond_to_missing?(_, _) true end
shell(param = nil)
click to toggle source
# File lib/spec/builder/spec_builder_20X/spec_target_script_dsl_20X.rb, line 19 def shell(param = nil) return if param.nil? @script.shell = param end