lib/foodtaster/rspec/dsl_methods.rb in foodtaster-0.0.4 vs lib/foodtaster/rspec/dsl_methods.rb in foodtaster-0.0.6

- old
+ new

@@ -1,11 +1,11 @@ module Foodtaster module RSpec module DslMethods def require_vm(vm_name) - Foodtaster::RSpecRun.current.require_vm(vm_name) - - let(vm_name) { get_vm(vm_name) } + let(vm_name) do + get_vm(vm_name).tap { |vm| vm.prepare } + end end def run_chef_on(vm_name, options = {}, &block) require_vm(vm_name) skip_rollback = Foodtaster.config.skip_rollback || options[:skip_rollback]