Sha256: 92ea360abe0261268d206b2614f1014e1041f5119f9a12e8854511b9a55107cc
Contents?: true
Size: 1.73 KB
Versions: 2
Compression:
Stored size: 1.73 KB
Contents
Feature: Chef cookbooks from Opscode Community website Scenario: A single cookbook, without dependencies Scenario: Version & checksum Given a repository with following Vendorfile: """ruby chef_cookbook 'apt' """ When I run "vendor sync" Then following has been conjured: | Name | cookbooks/apt | | With file | metadata.rb | Scenario: Dependency hook Given a repository with following Vendorfile: """ruby chef_cookbook 'memcached' """ When I run "vendor sync" Then following has been conjured: | Name | cookbooks/memcached | cookbooks/runit | | With file | metadata.rb | metadata.rb | Scenario: Ignored dependency Given a repository with following Vendorfile: """ruby chef_cookbook_ignore_dependencies ['runit'] chef_cookbook 'memcached' """ When I run "vendor sync" Then following has been conjured: | Name | cookbooks/memcached | | With file | metadata.rb | And following has not been conjured: | Name | cookbooks/runit | | With file | metadata.rb | Scenario: Ignored all dependencies Given a repository with following Vendorfile: """ruby chef_cookbook_ignore_dependencies true chef_cookbook 'chef-server' """ When I run "vendor sync" Then following has been conjured: | Name | cookbooks/chef-server | | With file | metadata.rb | And following has not been conjured: | Name | cookbooks/runit | | With file | metadata.rb | And following has not been conjured: | Name | cookbooks/daemontools | | With file | metadata.rb | And following has not been conjured: | Name | cookbooks/apache2 | | With file | metadata.rb |
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
vendorificator-0.1.1 | features/chef_cookbook.feature |
vendorificator-0.1.0 | features/chef_cookbook.feature |