summaryrefslogtreecommitdiff
path: root/features
diff options
context:
space:
mode:
authorSeth Falcon <seth@opscode.com>2010-11-02 13:46:35 -0700
committerTim Hinderliter <tim@opscode.com>2011-03-17 16:56:43 -0700
commit452a3dbde9fe4fa834f71a8c3a42d61905e48221 (patch)
tree97611bb47824ec570dfbb7d80a6ec8e7ee1d2978 /features
parent2f45120ad559f4edac51b286daa65f278d192e50 (diff)
downloadchef-452a3dbde9fe4fa834f71a8c3a42d61905e48221.tar.gz
Respect version constraints for cookbook dependencies
Move cookbook version dependency resolution out of nodes controller Cookbook version constraints are handled in the RunList class and accessible via the constrain_cookbooks on node objects. Introduce CookbookVersionUnavailable error used when a requested cookbook is not available to a node at -- either at all or at a version that satisifies the specified constraint.
Diffstat (limited to 'features')
-rw-r--r--features/chef-client/cookbook_sync.feature1
1 files changed, 0 insertions, 1 deletions
diff --git a/features/chef-client/cookbook_sync.feature b/features/chef-client/cookbook_sync.feature
index 7f8799143d..d862388469 100644
--- a/features/chef-client/cookbook_sync.feature
+++ b/features/chef-client/cookbook_sync.feature
@@ -51,7 +51,6 @@ Feature: Synchronize cookbooks from the server
And 'stdout' should have '412 Precondition Failed.*no_such_cookbook'
Scenario: Utilise versioned dependencies
- Given this test is not pending
Given I am an administrator
And I fully upload a sandboxed cookbook named 'versions' versioned '0.2.0' with 'versions'
And a validated node