Sha256: 7c6cda34ea4c0958c63cf69f46aa53878f1c87c109758f875e37618dd1b69e34

Contents?: true

Size: 633 Bytes

Versions: 6

Compression:

Stored size: 633 Bytes

Contents

for provider, config in storage_providers

  Shindo.tests("#{provider}::Storage | directory", [provider.to_s.downcase]) do

    directory_attributes = {
      :key => 'fogdirectorytests'
    }.merge!(config[:directory_attributes] || {})

    model_tests(provider[:storage].directory, directory_attributes, config[:mocked]) do

      tests("#public=(true)").succeeds do
        pending if Fog.mocking? && !config[:mocked]
        @instance.public=(true)
      end

      tests('responds_to(:public_url)') do
        pending if Fog.mocking? && !config[:mocked]
        @instance.responds_to(:public_url)
      end

    end

  end

end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
fog-0.8.1 tests/storage/models/directory_test.rb
fog-0.8.0 tests/storage/models/directory_test.rb
fog-0.7.2 tests/storage/models/directory_test.rb
fog-0.7.1 tests/storage/models/directory_test.rb
fog-0.7.0 tests/storage/models/directory_test.rb
fog-0.6.0 tests/storage/models/directory_test.rb