我正在学习为我的 Chef 食谱编写集成测试。attributes
是否可以从我的测试中的文件夹中引用变量?
这是我的测试,以确保httpd
并php
正确安装。但是,我还有其他要检查的包。
测试/烟雾/默认/install.rb
%w(httpd php).each do |rpm_package|
describe package(rpm_package) do
it { should be_installed }
end
end
属性/default.rb
default['ic_apachephp']['php_packages'] = [
'php-mysqlnd',
'php-mbstring',
'php-gd',
'php-xml',
'php'
]