Remove a bunch of 3rdparty modules that seem unused
[mirror/dsa-puppet.git] / 3rdparty / modules / nova / spec / unit / type / nova_config_spec.rb
diff --git a/3rdparty/modules/nova/spec/unit/type/nova_config_spec.rb b/3rdparty/modules/nova/spec/unit/type/nova_config_spec.rb
deleted file mode 100644 (file)
index 353fff0..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-require 'puppet'
-require 'puppet/type/nova_config'
-describe 'Puppet::Type.type(:nova_config)' do
-  before :each do
-    @nova_config = Puppet::Type.type(:nova_config).new(:name => 'DEFAULT/foo', :value => 'bar')
-  end
-
-  it 'should require a name' do
-    expect {
-      Puppet::Type.type(:nova_config).new({})
-    }.to raise_error(Puppet::Error, 'Title or name must be provided')
-  end
-
-  it 'should not expect a name with whitespace' do
-    expect {
-      Puppet::Type.type(:nova_config).new(:name => 'f oo')
-    }.to raise_error(Puppet::Error, /Parameter name failed/)
-  end
-
-  it 'should fail when there is no section' do
-    expect {
-      Puppet::Type.type(:nova_config).new(:name => 'foo')
-    }.to raise_error(Puppet::Error, /Parameter name failed/)
-  end
-
-  it 'should not require a value when ensure is absent' do
-    Puppet::Type.type(:nova_config).new(:name => 'DEFAULT/foo', :ensure => :absent)
-  end
-
-  it 'should accept a valid value' do
-    @nova_config[:value] = 'bar'
-    @nova_config[:value].should == 'bar'
-  end
-
-  it 'should not accept a value with whitespace' do
-    @nova_config[:value] = 'b ar'
-    @nova_config[:value].should == 'b ar'
-  end
-
-  it 'should accept valid ensure values' do
-    @nova_config[:ensure] = :present
-    @nova_config[:ensure].should == :present
-    @nova_config[:ensure] = :absent
-    @nova_config[:ensure].should == :absent
-  end
-
-  it 'should not accept invalid ensure values' do
-    expect {
-      @nova_config[:ensure] = :latest
-    }.to raise_error(Puppet::Error, /Invalid value/)
-  end
-end