class Praegustator::TestSuite
Attributes
checks[RW]
nodes[RW]
params[RW]
Public Class Methods
new(query)
click to toggle source
# File lib/praegustator/test_suite.rb, line 6 def initialize(query) @query = query @checks = {} @params = {} @nodes = Praegustator::Wrappers::Chef.search query end
Public Instance Methods
check(name)
click to toggle source
# File lib/praegustator/test_suite.rb, line 13 def check(name) @checks[name] = {} end
execute()
click to toggle source
# File lib/praegustator/test_suite.rb, line 21 def execute # lazy load require 'praegustator/wrappers/server_spec' Praegustator::Wrappers::ServerSpec.new.execute self end
properties(params)
click to toggle source
# File lib/praegustator/test_suite.rb, line 17 def properties(params) @params = params end