Sha256: 7f12d534f928c610405fba802f4ee37ae21d5e29b383ef37adf9045b8f56f9b3

Contents?: true

Size: 690 Bytes

Versions: 4

Compression:

Stored size: 690 Bytes

Contents

# frozen_string_literal: true
require 'spec_helper'

describe AssetCloud::Bucket do
  before do
    @bucket = AssetCloud::Bucket.new(nil, nil)
  end

  describe "operations not supported" do
    it "#ls not supported" do
      expect { @bucket.ls('foo') }.to(raise_error(NotImplementedError))
    end

    it "#read(key) not supported" do
      expect { @bucket.read('foo') }.to(raise_error(NotImplementedError))
    end

    it "#write(key, data) not supported" do
      expect { @bucket.write('foo', 'bar') }.to(raise_error(NotImplementedError))
    end

    it "#delete(key) not supported" do
      expect { @bucket.delete('foo') }.to(raise_error(NotImplementedError))
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
asset_cloud-2.7.1 spec/bucket_spec.rb
asset_cloud-2.7.0 spec/bucket_spec.rb
asset_cloud-2.6.1 spec/bucket_spec.rb
asset_cloud-2.6.0 spec/bucket_spec.rb