tests/storage/requests/aws/multipart_upload_tests.rb in fog-0.8.2 vs tests/storage/requests/aws/multipart_upload_tests.rb in fog-0.9.0
- old
+ new
@@ -1,8 +1,8 @@
-Shindo.tests('AWS::Storage | object requests', ['aws']) do
+Shindo.tests('Fog::Storage[:aws] | object requests', [:aws]) do
- @directory = AWS[:storage].directories.create(:key => 'fogmultipartuploadtests')
+ @directory = Fog::Storage[:aws].directories.create(:key => 'fogmultipartuploadtests')
tests('success') do
@initiate_multipart_upload_format = {
'Bucket' => String,
@@ -10,11 +10,11 @@
'UploadId' => String
}
tests("#initiate_multipart_upload('#{@directory.identity}')", 'fog_multipart_upload').formats(@initiate_multipart_upload_format) do
pending if Fog.mocking?
- data = AWS[:storage].initiate_multipart_upload(@directory.identity, 'fog_multipart_upload').body
+ data = Fog::Storage[:aws].initiate_multipart_upload(@directory.identity, 'fog_multipart_upload').body
@upload_id = data['UploadId']
data
end
@list_multipart_uploads_format = {
@@ -41,18 +41,18 @@
'UploadIdMarker' => NilClass,
}
tests("#list_multipart_uploads('#{@directory.identity})").formats(@list_multipart_uploads_format) do
pending if Fog.mocking?
- AWS[:storage].list_multipart_uploads(@directory.identity).body
+ Fog::Storage[:aws].list_multipart_uploads(@directory.identity).body
end
@parts = []
tests("#upload_part('#{@directory.identity}', 'fog_multipart_upload', '#{@upload_id}', 1, ('x' * 6 * 1024 * 1024))").succeeds do
pending if Fog.mocking?
- data = AWS[:storage].upload_part(@directory.identity, 'fog_multipart_upload', @upload_id, 1, ('x' * 6 * 1024 * 1024))
+ data = Fog::Storage[:aws].upload_part(@directory.identity, 'fog_multipart_upload', @upload_id, 1, ('x' * 6 * 1024 * 1024))
@parts << data.headers['ETag']
end
@list_parts_format = {
'Bucket' => String,
@@ -75,15 +75,15 @@
'UploadId' => String
}
tests("#list_parts('#{@directory.identity}', 'fog_multipart_upload', '#{@upload_id}')").formats(@list_parts_format) do
pending if Fog.mocking?
- AWS[:storage].list_parts(@directory.identity, 'fog_multipart_upload', @upload_id).body
+ Fog::Storage[:aws].list_parts(@directory.identity, 'fog_multipart_upload', @upload_id).body
end
if !Fog.mocking?
- @parts << AWS[:storage].upload_part(@directory.identity, 'fog_multipart_upload', @upload_id, 2, ('x' * 4 * 1024 * 1024)).headers['ETag']
+ @parts << Fog::Storage[:aws].upload_part(@directory.identity, 'fog_multipart_upload', @upload_id, 2, ('x' * 4 * 1024 * 1024)).headers['ETag']
end
@complete_multipart_upload_format = {
'Bucket' => String,
'ETag' => String,
@@ -91,31 +91,31 @@
'Location' => String
}
tests("#complete_multipart_upload('#{@directory.identity}', 'fog_multipart_upload', '#{@upload_id}', #{@parts.inspect})").formats(@complete_multipart_upload_format) do
pending if Fog.mocking?
- AWS[:storage].complete_multipart_upload(@directory.identity, 'fog_multipart_upload', @upload_id, @parts).body
+ Fog::Storage[:aws].complete_multipart_upload(@directory.identity, 'fog_multipart_upload', @upload_id, @parts).body
end
tests("#get_object('#{@directory.identity}', 'fog_multipart_upload').body").succeeds do
pending if Fog.mocking?
- data = AWS[:storage].get_object(@directory.identity, 'fog_multipart_upload').body
+ data = Fog::Storage[:aws].get_object(@directory.identity, 'fog_multipart_upload').body
unless data == ('x' * 10 * 1024 * 1024)
raise 'content mismatch'
end
end
if !Fog.mocking?
@directory.files.new(:key => 'fog_multipart_upload').destroy
end
if !Fog.mocking?
- @upload_id = AWS[:storage].initiate_multipart_upload(@directory.identity, 'fog_multipart_abort').body['UploadId']
+ @upload_id = Fog::Storage[:aws].initiate_multipart_upload(@directory.identity, 'fog_multipart_abort').body['UploadId']
end
tests("#abort_multipart_upload('#{@directory.identity}', 'fog_multipart_abort', '#{@upload_id}')").succeeds do
pending if Fog.mocking?
- AWS[:storage].abort_multipart_upload(@directory.identity, 'fog_multipart_abort', @upload_id)
+ Fog::Storage[:aws].abort_multipart_upload(@directory.identity, 'fog_multipart_abort', @upload_id)
end
end
tests('failure') do