fog--fog/tests/aws/requests/ec2/availability_zone_tests.rb

24 lines
619 B
Ruby

Shindo.tests('AWS::EC2 | availability zone requests', ['aws']) do
tests('success') do
tests('#describe_availability_zones').formats(AWS::EC2::Formats::AVAILABILITY_ZONES) do
AWS[:ec2].describe_availability_zones.body
end
tests("#describe_availability_zones('us-east-1a')").formats(AWS::EC2::Formats::AVAILABILITY_ZONES) do
AWS[:ec2].describe_availability_zones('us-east-1a').body
end
end
tests('failure') do
tests("#describe_availability_zones('not-a-zone')").raises(Excon::Errors::BadRequest) do
AWS[:ec2].describe_availability_zones('not-a-zone')
end
end
end