Sha256: 2c1e6b0b7baea6fda74d46cdc9f3056e6eac61b12066af1fc9f6fe3ede245c26
Contents?: true
Size: 637 Bytes
Versions: 2
Compression:
Stored size: 637 Bytes
Contents
# frozen_string_literal: true module Awspec::Generator module Spec class RdsDBParameterGroup include Awspec::Helper::Finder def generate_by_parameter_group(parameter_group) @parameter_group = parameter_group res = select_all_rds_db_parameters(@parameter_group) ERB.new(db_parameter_group_template, nil, '-').result(binding).gsub(/^\n/, '') end def db_parameter_group_template <<-'EOF' describe rds_db_parameter_group('<%= @parameter_group %>') do <% res.each do |key, value| %> its('<%= key %>') { should eq '<%= value %>' } <% end %> end EOF end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
awspec-1.32.0 | lib/awspec/generator/spec/rds_db_parameter_group.rb |
awspec-1.31.0 | lib/awspec/generator/spec/rds_db_parameter_group.rb |