Sha256: 0ef35564d57357d9d2e2fd352ab90c0e67ef6580a7b8167b8ec63a55729a578c

Contents?: true

Size: 595 Bytes

Versions: 2

Compression:

Stored size: 595 Bytes

Contents

require "integration/test_helper"

describe "Delete Blobs" do
  before do
    @container = Azure::Blobs.create_container(ContainerNameHelper.name)
  end

  after do
    ContainerNameHelper.clean
  end

  it "should delete a blob without snapshots" do
    blob = create_block_blob
    blob.delete.must_equal true
  end

  it "should delete a blob with snapshots" do
    blob = create_block_blob
    snapshot = Azure::Blobs.create_snapshot(blob)
    Azure::Blobs.delete_blob(blob, true).must_equal true
    blob = Azure::Blobs.get_blob(@container, blob.name)
    blob.error.wont_be_nil
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
azure-0.1.1 test/integration/blobs/delete_blobs_test.rb
azure-0.1.0 test/integration/blobs/delete_blobs_test.rb