rspec & serverspec

Serverspec Vagrant Plugin

bundle exec rake tests

vagrantfile + serverspec

on a Controller box, install serverspec

gem install serverspec

on same Controller box (that has Vag, install Vagrant plugin to run ServerSpec

https://github.com/jvoorhis/vagrant-serverspec

$ vagrant plugin install vagrant-serverspec

configure Vagrantfile

Vagrant.configure('2') do |config| config.vm.box = 'precise64' config.vm.box_url = 'http://cloud-images.ubuntu.com/precise/current/precise-server-cloudimg-vagrant-amd64-disk1.box' config.vm.provision :shell, inline: <<-EOF sudo ufw allow 22 yes | sudo ufw enable EOF config.vm.provision :serverspec do |spec| spec.pattern = '*_spec.rb' endend

serverspec-init