Sha256: 38519cab6a9c0e1020f97404dfeccf7835d52ca5bd83722d9377209b742bf53b

Contents?: true

Size: 476 Bytes

Versions: 1

Compression:

Stored size: 476 Bytes

Contents

require_relative '../lib/chefspec_bootstrap'
require_relative 'spec_helper'

describe 'Bootstrap' do
  %w(failure directory package).each do |resource|
    it "creates the expected spec file for #{resource}" do
      bootstrap = ChefSpec::Bootstrap.new("spec/cookbooks/spec/recipes/#{resource}.rb", nil, nil, nil, nil)
      template = File.open("spec/templates/#{resource}.txt", 'rb').read

      expect { bootstrap.generate }.to output(template).to_stdout
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
chefspec-bootstrap-0.0.5 spec/chefspec_bootstrap_spec.rb