Page MenuHomeSoftware Heritage

fpm_pool_spec.rb
No OneTemporary

fpm_pool_spec.rb

require 'spec_helper'
describe 'php::fpm::pool' do
on_supported_os.each do |os, facts|
context "on #{os}" do
let :facts do
facts
end
let(:pre_condition) { 'include php' }
case facts[:os]['name']
when 'Debian'
context 'plain config' do
let(:title) { 'unique-name' }
let(:params) { {} }
case facts[:os]['release']['major']
when '10'
it { is_expected.to contain_file('/etc/php/7.3/fpm/pool.d/unique-name.conf') }
when '9'
it { is_expected.to contain_file('/etc/php/7.0/fpm/pool.d/unique-name.conf') }
else
it { is_expected.to contain_file('/etc/php5/fpm/pool.d/unique-name.conf') }
end
end
when 'Ubuntu'
context 'plain config' do
let(:title) { 'unique-name' }
let(:params) { {} }
case facts[:os]['release']['major']
when '18.04'
it { is_expected.to contain_file('/etc/php/7.2/fpm/pool.d/unique-name.conf') }
when '16.04'
it { is_expected.to contain_file('/etc/php/7.0/fpm/pool.d/unique-name.conf') }
else
it { is_expected.to contain_file('/etc/php5/fpm/pool.d/unique-name.conf') }
end
end
end
end
end
end

File Metadata

Mime Type
text/x-ruby
Expires
Fri, Jul 4, 2:50 PM (4 d, 9 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3274932

Event Timeline