].each do |param_set|
describe "when #{param_set == {} ? "using default" : "specifying"} define parameters" do
let :param_hash do
- param_set == {} ? default_params : params
+ default_params.merge(param_set)
end
let :params do
end
let :exec_title do
- base_exec = "/usr/bin/aptitude -y -t #{param_hash[:release]} install #{title}"
+ base_exec = "/usr/bin/apt-get -y -t #{param_hash[:release]} install #{title}"
base_exec + (params[:version] ? "=#{params[:version]}" : "")
end
it { should contain_exec(exec_title).with_unless(unless_query) }