class Awspec::Generator::Spec::Codebuild

Public Instance Methods

codebuild_spec_template() click to toggle source
# File lib/awspec/generator/spec/codebuild.rb, line 11
      def codebuild_spec_template
        template = <<-'EOF'
<% projects.each do |project| %>
describe codebuild('<%= project %>') do
  it { should exist }
end
<% end %>
EOF
        template
      end
generate_all() click to toggle source
# File lib/awspec/generator/spec/codebuild.rb, line 5
def generate_all
  projects = select_all_codebuild_projects
  raise 'Not Found CodeBuild Project' if projects.empty?
  ERB.new(codebuild_spec_template, nil, '-').result(binding).chomp
end