class Test
Public Class Methods
new(config)
click to toggle source
# File lib/tikici.rb, line 97 def initialize(config) @config = config end
Public Instance Methods
commands()
click to toggle source
# File lib/tikici.rb, line 101 def commands @config.fetch(:commands, []).map{|cmd| Command.new(cmd)} rescue [] end
exec()
click to toggle source
# File lib/tikici.rb, line 113 def exec commands.map(&:exec) post_commands.map(&:exec) end
post_commands()
click to toggle source
# File lib/tikici.rb, line 107 def post_commands @config.fetch(:post, []).map{|cmd| Command.new(cmd)} rescue [] end