memcached (openstack) is no longer in use
[mirror/dsa-puppet.git] / 3rdparty / modules / cinder / spec / classes / cinder_volume_solidfire_spec.rb
1 require 'spec_helper'
2
3 describe 'cinder::volume::solidfire' do
4   let :req_params do
5     {
6       :san_ip       => '127.0.0.2',
7       :san_login    => 'solidfire',
8       :san_password => 'password',
9     }
10   end
11
12   let :params do
13     req_params
14   end
15
16   describe 'solidfire volume driver' do
17     it 'configure solidfire volume driver' do
18       should contain_cinder_config('DEFAULT/volume_driver').with_value('cinder.volume.drivers.solidfire.SolidFireDriver')
19       should contain_cinder_config('DEFAULT/san_ip').with_value('127.0.0.2')
20       should contain_cinder_config('DEFAULT/san_login').with_value('solidfire')
21       should contain_cinder_config('DEFAULT/san_password').with_value('password')
22     end
23
24     it 'marks san_password as secret' do
25       should contain_cinder_config('DEFAULT/san_password').with_secret( true )
26     end
27
28   end
29 end