Sha256: 7b1a37d8ee0e3af8fb07c31117e75163f1c899e6f4a0767b2c7bbb853ee15607
Contents?: true
Size: 531 Bytes
Versions: 2
Compression:
Stored size: 531 Bytes
Contents
require "praegustator" module Praegustator class TestSuite attr_accessor :nodes, :checks, :params def initialize(query) @query = query @checks = {} @params = {} @nodes = Praegustator::Wrappers::Chef.search query end def check(name) @checks[name] = {} end def properties(params) @params = params end def execute # lazy load require 'praegustator/wrappers/server_spec' Praegustator::Wrappers::ServerSpec.new.execute self end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
praegustator-0.3.0 | lib/praegustator/test_suite.rb |
praegustator-0.2.0 | lib/praegustator/test_suite.rb |