35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
# File 'lib/awspec/generator/spec/ebs.rb', line 35
def ebs_spec_template
template = <<-'EOF'
<%- if volume.tag_name -%>
describe ebs('<%= volume.tag_name %>') do
<%- else -%>
describe ebs('<%= volume.volume_id %>') do
<%- end -%>
it { should exist }
it { should be_<%= volume.state.tr('-', '_') %> }
its(:size) { should eq <%= volume.size %> }
its(:volume_type) { should eq '<%= volume.volume_type %>' }
<% attachment_specs.each do |line| %>
<%= line %>
<% end %>
end
EOF
template
end
|