Add platform, version to spec files
This patch adds platform and version to the spec files. Without it, every single test results in this warning: WARNING: you must specify a 'platform' and 'version' to your ChefSpec Runner and/or Fauxhai constructor, in the future omitting these will become a hard error. A list of available platforms is available at https://github.com/customink/fauxhai/blob/master/PLATFORMS.md
This commit is contained in:
parent
97239e41a9
commit
15781eac4e
|
@ -19,7 +19,9 @@ require_relative '../libraries/openstack_domain'
|
|||
|
||||
describe 'openstackclient_test::domain' do
|
||||
let(:chef_run) do
|
||||
runner = ChefSpec::SoloRunner.new(step_into: ['openstack_domain'])
|
||||
runner = ChefSpec::SoloRunner.new(
|
||||
UBUNTU_OPTS.merge(step_into: ['openstack_domain'])
|
||||
)
|
||||
runner.converge(described_recipe)
|
||||
end
|
||||
|
||||
|
|
|
@ -19,7 +19,9 @@ require_relative '../libraries/openstack_endpoint'
|
|||
|
||||
describe 'openstackclient_test::endpoint' do
|
||||
let(:chef_run) do
|
||||
runner = ChefSpec::SoloRunner.new(step_into: ['openstack_endpoint'])
|
||||
runner = ChefSpec::SoloRunner.new(
|
||||
UBUNTU_OPTS.merge(step_into: ['openstack_endpoint'])
|
||||
)
|
||||
runner.converge(described_recipe)
|
||||
end
|
||||
|
||||
|
|
|
@ -19,7 +19,9 @@ require_relative '../libraries/openstack_project'
|
|||
|
||||
describe 'openstackclient_test::project' do
|
||||
let(:chef_run) do
|
||||
runner = ChefSpec::SoloRunner.new(step_into: ['openstack_project'])
|
||||
runner = ChefSpec::SoloRunner.new(
|
||||
UBUNTU_OPTS.merge(step_into: ['openstack_project'])
|
||||
)
|
||||
runner.converge(described_recipe)
|
||||
end
|
||||
|
||||
|
|
|
@ -19,7 +19,9 @@ require_relative '../libraries/openstack_role'
|
|||
|
||||
describe 'openstackclient_test::role' do
|
||||
let(:chef_run) do
|
||||
runner = ChefSpec::SoloRunner.new(step_into: ['openstack_role'])
|
||||
runner = ChefSpec::SoloRunner.new(
|
||||
UBUNTU_OPTS.merge(step_into: ['openstack_role'])
|
||||
)
|
||||
runner.converge(described_recipe)
|
||||
end
|
||||
|
||||
|
|
|
@ -19,7 +19,9 @@ require_relative '../libraries/openstack_service'
|
|||
|
||||
describe 'openstackclient_test::service' do
|
||||
let(:chef_run) do
|
||||
runner = ChefSpec::SoloRunner.new(step_into: ['openstack_service'])
|
||||
runner = ChefSpec::SoloRunner.new(
|
||||
UBUNTU_OPTS.merge(step_into: ['openstack_service'])
|
||||
)
|
||||
runner.converge(described_recipe)
|
||||
end
|
||||
|
||||
|
|
|
@ -23,4 +23,9 @@ RSpec.configure do |config|
|
|||
config.log_level = :error
|
||||
end
|
||||
|
||||
UBUNTU_OPTS = {
|
||||
platform: 'ubuntu',
|
||||
version: '16.04'
|
||||
}.freeze
|
||||
|
||||
at_exit { ChefSpec::Coverage.report! }
|
||||
|
|
|
@ -19,7 +19,9 @@ require_relative '../libraries/openstack_user'
|
|||
|
||||
describe 'openstackclient_test::user' do
|
||||
let(:chef_run) do
|
||||
runner = ChefSpec::SoloRunner.new(step_into: ['openstack_user'])
|
||||
runner = ChefSpec::SoloRunner.new(
|
||||
UBUNTU_OPTS.merge(step_into: ['openstack_user'])
|
||||
)
|
||||
runner.converge(described_recipe)
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in New Issue