mirror of
https://github.com/fog/fog-aws.git
synced 2022-11-09 13:50:52 -05:00
Ensure get_bucket_object_versions errors are correctly mocked.
This commit is contained in:
parent
9475c9a73d
commit
869c2ecc53
2 changed files with 6 additions and 2 deletions
|
@ -1,6 +1,6 @@
|
|||
# encoding: utf-8
|
||||
|
||||
Shindo.tests('AWS::Storage | object requests', ['aws', 's3object']) do
|
||||
Shindo.tests('AWS::Storage | object requests', ['aws']) do
|
||||
@directory = Fog::Storage[:aws].directories.create(:key => 'fogobjecttests-' + Time.now.to_i.to_s(32))
|
||||
@aws_owner = Fog::Storage[:aws].get_bucket_acl(@directory.key).body['Owner']
|
||||
|
||||
|
|
|
@ -20,7 +20,7 @@ def delete_bucket
|
|||
Fog::Storage[:aws].delete_bucket(@aws_bucket_name)
|
||||
end
|
||||
|
||||
Shindo.tests('Fog::Storage[:aws] | versioning', ["aws"]) do
|
||||
Shindo.tests('Fog::Storage[:aws] | versioning', ["aws", 'versioning']) do
|
||||
tests('success') do
|
||||
tests("#put_bucket_versioning") do
|
||||
@aws_bucket_name = 'fogbuckettests-' + Fog::Mock.random_hex(16)
|
||||
|
@ -229,6 +229,10 @@ Shindo.tests('Fog::Storage[:aws] | versioning', ["aws"]) do
|
|||
Fog::Storage[:aws].put_bucket_versioning(@aws_bucket_name, 'bad_value')
|
||||
end
|
||||
|
||||
tests("#get_bucket_object_versions('#{@aws_bucket_name}', { 'version-id-marker' => 'foo' })").raises(Excon::Errors::BadRequest) do
|
||||
Fog::Storage[:aws].get_bucket_object_versions(@aws_bucket_name, { 'version-id-marker' => 'foo' })
|
||||
end
|
||||
|
||||
tests("#put_bucket_versioning('fognonbucket', 'Enabled')").raises(Excon::Errors::NotFound) do
|
||||
Fog::Storage[:aws].put_bucket_versioning('fognonbucket', 'Enabled')
|
||||
end
|
||||
|
|
Loading…
Add table
Reference in a new issue