Sha256: f2bafbfb90bcb8546c7010a5ac4deefd86bc9f244a447ebbe4762485c43df9a1
Contents?: true
Size: 624 Bytes
Versions: 7
Compression:
Stored size: 624 Bytes
Contents
require "helpers/integration_test_helper" class TestRegions < FogIntegrationTest NAMES = %w(asia-east1 asia-northeast1 europe-west1 us-central1 us-east1 us-west1).freeze def setup @subject = Fog::Compute[:google].regions end def test_all assert_equal NAMES.size, @subject.all.size end def test_get NAMES.each do |name| refute_nil @subject.get(name) end end def test_up NAMES.each do |name| assert @subject.get(name).up? end end def test_bad_get assert_nil @subject.get("bad-name") end def test_enumerable assert_respond_to @subject, :each end end
Version data entries
7 entries across 7 versions & 1 rubygems