features/chef_examples/cookbooks_metadata.feature in cuken-0.1.7 vs features/chef_examples/cookbooks_metadata.feature in cuken-0.1.8

- old
+ new

@@ -18,22 +18,23 @@ cache_type 'Memory' cache_options( :path => "#{ENV['HOME']}/.chef/checksums" ) cookbook_path ["#{current_dir}/../cookbooks","#{current_dir}/../site-cookbooks"] """ - And the remote Cookbook repository "features/data/repositories/cookbooks/hosts/.git" + And Explanation: Next we step up two levels to escape Aruba's working folder + And the remote Cookbook repository "./../../features/data/repositories/cookbooks/hosts/.git" And I clone the remote Cookbook repository branch "master" to "ckbk/scratch/myapp/cookbooks/hosts" And the local Cookbook repository exists Scenario: Generate metadata for all cookbooks - When I successfully generate all cookbook metadata + When I successfully generate all Cookbook metadata And the output should contain "DEBUG: Generated " And the output should not contain "DEBUG: No " Then the file "ckbk/scratch/myapp/cookbooks/hosts/metadata.json" exists Scenario: Generate metadata for a specific cookbook When we record the a-mtime of "ckbk/scratch/myapp/cookbooks/hosts/metadata.json" - And I successfully generate cookbook "hosts" metadata + And I successfully generate Cookbook "hosts" metadata And the output should contain "DEBUG: Generated " And the output should not contain "DEBUG: No " Then the file "ckbk/scratch/myapp/cookbooks/hosts/metadata.json" exists And the mtime of "ckbk/scratch/myapp/cookbooks/hosts/metadata.json" changes