vagrant and chef install everything
This commit is contained in:
		
							
								
								
									
										35
									
								
								ops/cookbooks/vendor/change-me/app/spec/unit/recipes/default_spec.rb
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										35
									
								
								ops/cookbooks/vendor/change-me/app/spec/unit/recipes/default_spec.rb
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,35 @@ | ||||
| # | ||||
| # Cookbook:: app | ||||
| # Spec:: default | ||||
| # | ||||
| # Copyright:: 2019, The Authors, All Rights Reserved. | ||||
|  | ||||
| require 'spec_helper' | ||||
|  | ||||
| describe 'app::default' do | ||||
|   context 'When all attributes are default, on Ubuntu 16.04' do | ||||
|     let(:chef_run) do | ||||
|       # for a complete list of available platforms and versions see: | ||||
|       # https://github.com/customink/fauxhai/blob/master/PLATFORMS.md | ||||
|       runner = ChefSpec::ServerRunner.new(platform: 'ubuntu', version: '16.04') | ||||
|       runner.converge(described_recipe) | ||||
|     end | ||||
|  | ||||
|     it 'converges successfully' do | ||||
|       expect { chef_run }.to_not raise_error | ||||
|     end | ||||
|   end | ||||
|  | ||||
|   context 'When all attributes are default, on CentOS 7.4.1708' do | ||||
|     let(:chef_run) do | ||||
|       # for a complete list of available platforms and versions see: | ||||
|       # https://github.com/customink/fauxhai/blob/master/PLATFORMS.md | ||||
|       runner = ChefSpec::ServerRunner.new(platform: 'centos', version: '7.4.1708') | ||||
|       runner.converge(described_recipe) | ||||
|     end | ||||
|  | ||||
|     it 'converges successfully' do | ||||
|       expect { chef_run }.to_not raise_error | ||||
|     end | ||||
|   end | ||||
| end | ||||
		Reference in New Issue
	
	Block a user