diff --git a/spec/type_aliases/servicedefault_spec.rb b/spec/type_aliases/servicedefault_spec.rb new file mode 100644 index 00000000..f1bbbe6e --- /dev/null +++ b/spec/type_aliases/servicedefault_spec.rb @@ -0,0 +1,33 @@ +require 'spec_helper' + +describe 'Openstacklib::ServiceDefault' do + describe 'valid types' do + context 'with valid types' do + [ + '', + ].each do |value| + describe value.inspect do + it { is_expected.to allow_value(value) } + end + end + end + end + + describe 'invalid types' do + context 'with garbage inputs' do + [ + 'somethink', + true, + nil, + {}, + '', + 55555, + ].each do |value| + describe value.inspect do + it { is_expected.not_to allow_value(value) } + end + end + end + end +end + diff --git a/types/servicedefault.pp b/types/servicedefault.pp new file mode 100644 index 00000000..5008fd5d --- /dev/null +++ b/types/servicedefault.pp @@ -0,0 +1 @@ +type Openstacklib::ServiceDefault = Enum['']