module Kitchen::Verifier

A verifier is responsible for running tests post-converge to confirm that the instance is in a known/consistent state.

@author Fletcher Nichol <fnichol@nichol.ca>

Constants

DEFAULT_PLUGIN

Default verifier to use

Public Class Methods

for_plugin(plugin, config) click to toggle source

Returns an instance of a verifier given a plugin type string.

@param plugin [String] a verifier plugin type, to be constantized @param config [Hash] a configuration hash to initialize the verifier @return [Verifier::Base] a verifier instance @raise [ClientError] if a verifier instance could not be created

# File lib/kitchen/verifier.rb, line 35
def self.for_plugin(plugin, config)
  Kitchen::Plugin.load(self, plugin, config)
end