@ -4,6 +4,7 @@ describe 'glance::registry::db' do
shared_examples 'glance::registry::db' do
context 'with default parameters' do
it { is_expected . to contain_glance_registry_config ( 'database/db_max_retries' ) . with_value ( '<SERVICE DEFAULT>' ) }
it { is_expected . to contain_glance_registry_config ( 'database/connection' ) . with_value ( 'sqlite:///var/lib/glance/glance.sqlite' ) . with_secret ( true ) }
it { is_expected . to contain_glance_registry_config ( 'database/idle_timeout' ) . with_value ( '<SERVICE DEFAULT>' ) }
it { is_expected . to contain_glance_registry_config ( 'database/min_pool_size' ) . with_value ( '<SERVICE DEFAULT>' ) }
@ -15,7 +16,8 @@ describe 'glance::registry::db' do
context 'with specific parameters' do
let :params do
{ :database_connection = > 'mysql+pymysql://glance_registry:glance@localhost/glance' ,
{ :database_db_max_retries = > '-1' ,
:database_connection = > 'mysql+pymysql://glance_registry:glance@localhost/glance' ,
:database_idle_timeout = > '3601' ,
:database_min_pool_size = > '2' ,
:database_max_retries = > '11' ,
@ -25,6 +27,7 @@ describe 'glance::registry::db' do
}
end
it { is_expected . to contain_glance_registry_config ( 'database/db_max_retries' ) . with_value ( '-1' ) }
it { is_expected . to contain_glance_registry_config ( 'database/connection' ) . with_value ( 'mysql+pymysql://glance_registry:glance@localhost/glance' ) . with_secret ( true ) }
it { is_expected . to contain_glance_registry_config ( 'database/idle_timeout' ) . with_value ( '3601' ) }
it { is_expected . to contain_glance_registry_config ( 'database/min_pool_size' ) . with_value ( '2' ) }