This repository was archived by the owner on Oct 22, 2024. It is now read-only.
v0.2.0
* Add configuration for the Terraform apply timeout * Stream the live command output to Test Kitchen * Update version to 0.2.0 * Convert Change Log to a table * Update gem specification email address * Initialize ShellOut immediately * Add automatic wrapping and TK namespace to errors * Move version validation logic to client * Improve validation of provisioner config * Improve config value validation * Format change log to 72 column limit * Adjust contributing guide to 72 column limit * Adjust format of developing guide * Remove redundant list from contributing guide * Remove redundant formatting from read me * Return rather than yield output values from client * Restructure internal logic * better handling of config options * less convoluted client and command design * break group class out of verifier logic * Fix grammar in test description * Adjust SSH retry settings for example Fixes #23 * Improve error handling with native Kitchen errors Fixes #1 * Move #each_list_output for alphabetical sorting * Format Change Log based on Keep a CHANGELOG * Update CHANGELOG * Simplify config error reporting * Add deprecation warning to string variable mapping * Add variable assignment changes to change log * Lazily load Terraform::InspecRunner * Refactor Verifier#coerce_variables * Fix line length * Remove blank line * Pin inspec and fix attribute assignment inspec should be considered unstable until 1.0 * Add library to example Inspec profile This will help detect potential regressions * add color option to apply and plan commands (#29) * add color option to apply and plan commands color = false turns off colored output color = true (default) turns on colored output * use a shared module, default to true for color * use shared command_switches as a class add shared command switches example move color to command switches class inherit Command to CommandSwitches inherit CommandSwitches to Apply and Plan classes * add test for color in provisioner * add super * add required config block * migrate to color switch as a module * move to color switch module and migrate tests * interweave the two scenarios in one describe * Fix #coerce_color error handling * Update variables configuration description