Skip to content

Commit 5409e74

Browse files
committed
delete snapshot api test
1 parent 3ae2239 commit 5409e74

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

spec/requests/cloud_volume_snapshots_spec.rb

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,5 +77,16 @@
7777
expect_bad_request(/Feature not .*supported/)
7878
end
7979
end
80+
81+
describe "DELETE /api/cloud_volumes/:c_id/cloud_volume_snapshots/:s_id" do
82+
it "create & delete cloud volume snapshot" do
83+
api_basic_authorize('cloud_volume_snapshot_delete')
84+
85+
stub_supports(CloudVolumeSnapshot, :delete)
86+
post(api_cloud_volume_snapshot_url(nil, cloud_volume_snapshot), :params => gen_request(:delete))
87+
88+
expect_single_action_result(:success => true, :message => /Deleting Cloud Volume Snapshot id: #{cloud_volume_snapshot.id} name: '#{cloud_volume_snapshot.name}'/)
89+
end
90+
end
8091
end
8192
end

0 commit comments

Comments
 (0)