Sha256: 9f26c6b6eb5a9c671637120369ef26d039780b2fbd4d442288b00add8c9f1236

Contents?: true

Size: 930 Bytes

Versions: 61

Compression:

Stored size: 930 Bytes

Contents

Shindo.tests("Fog::Storage[:hp] | files", ['hp', 'storage']) do

  file_attributes = {
    :key => 'fog_files_tests',
    :body => lorem_file
  }

  directory_attributes = {
    :key => 'fogfilestests'
  }

  collection_tests(Fog::Storage[:hp].directories.create(directory_attributes).files, file_attributes, true)

  @directory = Fog::Storage[:hp].directories.create(directory_attributes)
  @file = @directory.files.create(file_attributes)

  tests('success') do

    tests("#get_url('#{@directory.key}')").succeeds do
      @directory.files.get_url(@directory.key)
    end

    tests("#get_cdn_url('#{@directory.key}')").succeeds do
      pending if Fog.mocking?
      @directory.files.get_cdn_url(@directory.key)
    end

    tests("#get_cdn_ssl_url('#{@directory.key}')").succeeds do
      pending if Fog.mocking?
      @directory.files.get_cdn_ssl_url(@directory.key)
    end

  end

  @file.destroy
  @directory.destroy

end

Version data entries

61 entries across 61 versions & 6 rubygems

Version Path
fog-1.22.0 tests/hp/models/storage/files_tests.rb
fog-1.21.0 tests/hp/models/storage/files_tests.rb
fog-maestrodev-1.20.0.20140305101839 tests/hp/models/storage/files_tests.rb
fog-maestrodev-1.20.0.20140305101305 tests/hp/models/storage/files_tests.rb
fog-maestrodev-1.19.0.20140212012611 tests/hp/models/storage/files_tests.rb
fog-1.20.0 tests/hp/models/storage/files_tests.rb
fog-maestrodev-1.19.0.20140110004459 tests/hp/models/storage/files_tests.rb
fog-maestrodev-1.19.0.20140110003812 tests/hp/models/storage/files_tests.rb
fog-maestrodev-1.19.0.20140109202555 tests/hp/models/storage/files_tests.rb
fog-maestrodev-1.19.0.20140107192102 tests/hp/models/storage/files_tests.rb
fog-maestrodev-1.19.0.20140107142106 tests/hp/models/storage/files_tests.rb
fog-maestrodev-1.19.0.20131219203941 tests/hp/models/storage/files_tests.rb
fog-maestrodev-1.18.0.20131219193542 tests/hp/models/storage/files_tests.rb
fog-1.19.0 tests/hp/models/storage/files_tests.rb
fog-maestrodev-1.18.0.20131219033443 tests/hp/models/storage/files_tests.rb
fog-maestrodev-1.18.0.20131219032002 tests/hp/models/storage/files_tests.rb
fog-maestrodev-1.18.0.20131219030716 tests/hp/models/storage/files_tests.rb
fog-maestrodev-1.18.0.20131219022322 tests/hp/models/storage/files_tests.rb
fog-maestrodev-1.18.0.20131218202447 tests/hp/models/storage/files_tests.rb
fog-maestrodev-1.18.0.20131209091424 tests/hp/models/storage/files_tests.rb