summaryrefslogtreecommitdiff
path: root/spec/unit/environment_spec.rb
diff options
context:
space:
mode:
authorXabier de Zuazo <xabier.zuazo@evandti.com>2013-06-23 13:36:23 +0200
committerXabier de Zuazo <xabier.zuazo@evandti.com>2013-06-23 13:36:23 +0200
commit201d0f56eb33468f17653f241f43c5c3eb74d088 (patch)
tree0c475b0c3922315ba0122a9b24e8910ea65991b7 /spec/unit/environment_spec.rb
parent02ee78c8e21c7708b33ce4a622d24d26dbbf84d7 (diff)
downloadchef-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.rb6
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