This initial configuration uses kitchen-vagrant to test the tools cookbook.
--- /dev/null
+---
+driver:
+ name: vagrant
+
+provisioner:
+ name: chef_zero
+
+platforms:
+ - name: ubuntu-16.04
+
+suites:
+ - name: tools
+ run_list:
+ - recipe[tools::default]
gem "rubocop"
gem "foodcritic"
+gem "test-kitchen"
+gem "kitchen-vagrant"
GEM
remote: https://rubygems.org/
specs:
+ artifactory (2.3.3)
ast (2.3.0)
cucumber-core (1.5.0)
gherkin (~> 4.0)
treetop (~> 1.4)
yajl-ruby (~> 1.1)
gherkin (4.0.0)
+ kitchen-vagrant (0.20.0)
+ test-kitchen (~> 1.4)
mini_portile2 (2.1.0)
+ mixlib-install (1.1.0)
+ artifactory
+ mixlib-shellout
+ mixlib-versioning
+ mixlib-shellout (2.2.6)
+ mixlib-versioning (1.1.0)
+ net-scp (1.2.1)
+ net-ssh (>= 2.6.5)
+ net-ssh (3.2.0)
nokogiri (1.6.8)
mini_portile2 (~> 2.1.0)
pkg-config (~> 1.1.7)
unicode-display_width (~> 1.0, >= 1.0.1)
ruby-progressbar (1.8.1)
rufus-lru (1.1.0)
+ safe_yaml (1.0.4)
+ test-kitchen (1.10.2)
+ mixlib-install (~> 1.0, >= 1.0.4)
+ mixlib-shellout (>= 1.2, < 3.0)
+ net-scp (~> 1.1)
+ net-ssh (>= 2.9, < 4.0)
+ safe_yaml (~> 1.0)
+ thor (~> 0.18)
+ thor (0.19.1)
treetop (1.6.5)
polyglot (~> 0.3)
unicode-display_width (1.1.0)
DEPENDENCIES
foodcritic
+ kitchen-vagrant
rubocop
+ test-kitchen
BUNDLED WITH
- 1.10.6
+ 1.11.2