]> git.donarmstrong.com Git - dsa-puppet.git/blobdiff - 3rdparty/modules/cinder/spec/defines/cinder_backend_solidfire_spec.rb
try again, with puppetforge modules, correctly included now
[dsa-puppet.git] / 3rdparty / modules / cinder / spec / defines / cinder_backend_solidfire_spec.rb
diff --git a/3rdparty/modules/cinder/spec/defines/cinder_backend_solidfire_spec.rb b/3rdparty/modules/cinder/spec/defines/cinder_backend_solidfire_spec.rb
new file mode 100644 (file)
index 0000000..0b5a712
--- /dev/null
@@ -0,0 +1,30 @@
+require 'spec_helper'
+
+describe 'cinder::backend::solidfire' do
+  let (:title) { 'solidfire' }
+
+  let :req_params do
+    {
+      :san_ip       => '127.0.0.2',
+      :san_login    => 'solidfire',
+      :san_password => 'password',
+    }
+  end
+
+  let :params do
+    req_params
+  end
+
+  describe 'solidfire volume driver' do
+    it 'configure solidfire volume driver' do
+      should contain_cinder_config('solidfire/volume_driver').with_value(
+        'cinder.volume.drivers.solidfire.SolidFireDriver')
+      should contain_cinder_config('solidfire/san_ip').with_value(
+        '127.0.0.2')
+      should contain_cinder_config('solidfire/san_login').with_value(
+        'solidfire')
+      should contain_cinder_config('solidfire/san_password').with_value(
+        'password')
+    end
+  end
+end