diff options
author | Xabier de Zuazo <xabier.zuazo@evandti.com> | 2013-06-23 13:36:23 +0200 |
---|---|---|
committer | Xabier de Zuazo <xabier.zuazo@evandti.com> | 2013-06-23 13:36:23 +0200 |
commit | 201d0f56eb33468f17653f241f43c5c3eb74d088 (patch) | |
tree | 0c475b0c3922315ba0122a9b24e8910ea65991b7 /spec/unit/environment_spec.rb | |
parent | 02ee78c8e21c7708b33ce4a622d24d26dbbf84d7 (diff) | |
download | chef-201d0f56eb33468f17653f241f43c5c3eb74d088.tar.gz |
[CHEF-4298] some tests added for "dependencies in metadata.rb require a space"
Diffstat (limited to 'spec/unit/environment_spec.rb')
-rw-r--r-- | spec/unit/environment_spec.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/spec/unit/environment_spec.rb b/spec/unit/environment_spec.rb index 5f9675a307..f3ef9fde8e 100644 --- a/spec/unit/environment_spec.rb +++ b/spec/unit/environment_spec.rb @@ -263,7 +263,9 @@ describe Chef::Environment do describe "self.validate_cookbook_version" do it "should validate correct version numbers" do Chef::Environment.validate_cookbook_version("= 1.2.3").should == true + Chef::Environment.validate_cookbook_version("=1.2.3").should == true Chef::Environment.validate_cookbook_version(">= 0.0.3").should == true + Chef::Environment.validate_cookbook_version(">=0.0.3").should == true # A lone version is allowed, interpreted as implicit '=' Chef::Environment.validate_cookbook_version("1.2.3").should == true end @@ -271,9 +273,13 @@ describe Chef::Environment do it "should return false when an invalid version is given" do Chef::Environment.validate_cookbook_version(Chef::CookbookVersion.new("meta")).should == false Chef::Environment.validate_cookbook_version("= 1.2.3a").should == false + Chef::Environment.validate_cookbook_version("=1.2.3a").should == false Chef::Environment.validate_cookbook_version("= 1").should == false + Chef::Environment.validate_cookbook_version("=1").should == false Chef::Environment.validate_cookbook_version("= a").should == false + Chef::Environment.validate_cookbook_version("=a").should == false Chef::Environment.validate_cookbook_version("= 1.2.3.4").should == false + Chef::Environment.validate_cookbook_version("=1.2.3.4").should == false end describe "in solo mode" do |