lib/fog/linode/requests/compute/avail_datacenters.rb in fog-1.3.1 vs lib/fog/linode/requests/compute/avail_datacenters.rb in fog-1.4.0
- old
+ new
@@ -16,8 +16,28 @@
:query => { :api_action => 'avail.datacenters' }
)
end
end
+
+ class Mock
+ def avail_datacenters
+ response = Excon::Response.new
+ response.status = 200
+ response.body = {
+ "ERRORARRAY" => [],
+ "DATA" => [
+ { "LOCATION" => "Dallas, TX, USA", "DATACENTERID" => 2 },
+ { "LOCATION" => "Fremont, CA, USA", "DATACENTERID" => 3 },
+ { "LOCATION" => "Atlanta, GA, USA", "DATACENTERID" => 4 },
+ { "LOCATION" => "Newark, NJ, USA", "DATACENTERID" => 6 },
+ { "LOCATION" => "London, England, UK", "DATACENTERID" => 7 },
+ { "LOCATION" => "Tokyo, JP", "DATACENTERID" => 8 }
+ ],
+ "ACTION" => "avail.datacenters"
+ }
+ response
+ end
+ end
end
end
end