Weidong Shao 486c596323 Replace cookbooks for IceHouse release
Change-Id: Ibb6bdd3ed7795b86f773f9cb6ce1dfffb9b79faf
2014-08-07 08:36:02 +00:00

36 lines
735 B
Ruby

# encoding: UTF-8
require 'chefspec'
require 'chefspec/berkshelf'
ChefSpec::Coverage.start! { add_filter 'openstack-ops-database' }
::LOG_LEVEL = :fatal
::SUSE_OPTS = {
platform: 'suse',
version: '11.03',
log_level: ::LOG_LEVEL
}
::REDHAT_OPTS = {
platform: 'redhat',
version: '6.5',
log_level: ::LOG_LEVEL
}
::UBUNTU_OPTS = {
platform: 'ubuntu',
version: '12.04',
log_level: ::LOG_LEVEL
}
shared_context 'database-stubs' do
before do
# for redhat
stub_command("/usr/bin/mysql -u root -e 'show databases;'")
# for debian
stub_command("\"/usr/bin/mysql\" -u root -e 'show databases;'")
::Chef::Recipe.any_instance.stub(:address_for)
.with('lo')
.and_return('127.0.0.1')
end
end