2013-12-04 12:29:02 -08:00
|
|
|
require 'spec_helper'
|
|
|
|
|
|
|
|
describe 'cinder::vmware' do
|
|
|
|
|
|
|
|
describe 'with defaults' do
|
|
|
|
it 'should create vmware special types' do
|
2016-01-28 15:52:38 +03:00
|
|
|
is_expected.to contain_cinder_type('vmware-thin').with(
|
|
|
|
:ensure => :present,
|
|
|
|
:properties => ['vmware:vmdk_type=thin'])
|
2013-12-04 12:29:02 -08:00
|
|
|
|
2016-01-28 15:52:38 +03:00
|
|
|
is_expected.to contain_cinder_type('vmware-thick').with(
|
|
|
|
:ensure => :present,
|
|
|
|
:properties => ['vmware:vmdk_type=thick'])
|
2013-12-04 12:29:02 -08:00
|
|
|
|
2016-01-28 15:52:38 +03:00
|
|
|
is_expected.to contain_cinder_type('vmware-eagerZeroedThick').with(
|
|
|
|
:ensure => :present,
|
|
|
|
:properties => ['vmware:vmdk_type=eagerZeroedThick'])
|
2013-12-04 12:29:02 -08:00
|
|
|
|
2016-01-28 15:52:38 +03:00
|
|
|
is_expected.to contain_cinder_type('vmware-full').with(
|
|
|
|
:ensure => :present,
|
|
|
|
:properties => ['vmware:clone_type=full'])
|
2013-12-04 12:29:02 -08:00
|
|
|
|
2016-01-28 15:52:38 +03:00
|
|
|
is_expected.to contain_cinder_type('vmware-linked').with(
|
|
|
|
:ensure => :present,
|
|
|
|
:properties => ['vmware:clone_type=linked'])
|
2013-12-04 12:29:02 -08:00
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|