Sha256: 2d0bab62390a832252761c466b9676c417ba4f70d27e71cab8e165c8e5fa1833

Contents?: true

Size: 401 Bytes

Versions: 1

Compression:

Stored size: 401 Bytes

Contents

module Foodtaster
  module RSpec
    module DslMethods
      def run_chef_on(vm_name, &block)
        Foodtaster::RSpecRun.current.require_vm(vm_name)

        skip_rollback = true

        before(:all) do
          vm = get_vm(vm_name)
          vm.rollback unless skip_rollback
          run_chef_on(vm_name, &block)
        end

        let(vm_name) { get_vm(vm_name) }
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
foodtaster-0.0.1 lib/foodtaster/rspec/dsl_methods.rb