example of using new chefspec coverage report
about: https://sethvargo.com/chef-recipe-code-coverage/ output: https://gist.github.com/paulczar/6f9c6ddad71ef4cd6394 Change-Id: I77c32f13c85d26516ded961063412682665de4cb
This commit is contained in:
		
							
								
								
									
										2
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							@@ -7,4 +7,4 @@ cookbooks/
 | 
			
		||||
.cookbooks
 | 
			
		||||
.vagrant
 | 
			
		||||
*.swp
 | 
			
		||||
 | 
			
		||||
.coverage/
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										2
									
								
								Gemfile
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								Gemfile
									
									
									
									
									
								
							@@ -4,7 +4,7 @@ source "https://rubygems.org"
 | 
			
		||||
gem "chef", "~> 11.4.4"
 | 
			
		||||
gem "json", "<= 1.7.7" # chef dependency
 | 
			
		||||
gem "berkshelf", "~> 2.0.10"
 | 
			
		||||
gem "chefspec", "~> 3.0.2"
 | 
			
		||||
gem "chefspec", "~> 3.1.0"
 | 
			
		||||
gem "foodcritic", "~> 3.0.3"
 | 
			
		||||
gem "strainer"
 | 
			
		||||
gem "webmock", "~> 1.11.0"
 | 
			
		||||
 
 | 
			
		||||
@@ -74,3 +74,5 @@ def neutron_stubs
 | 
			
		||||
  stub_command("ip link show eth1").and_return(false)
 | 
			
		||||
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
at_exit { ChefSpec::Coverage.report! }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user