Sha256: 8ecd430513bf8957873c794098e3a4b9e50116cbbc4f970169dd7c64509b17b8
Contents?: true
Size: 652 Bytes
Versions: 2
Compression:
Stored size: 652 Bytes
Contents
require "minitest/autorun" require "fog" describe Fog::DNS do Fog::DNS.providers.each do |provider| describe "when #{provider} is passed with no available credentials" do it "returns ArgumentError" do # Stub credentials so you still see errors where the tester really has credentials Fog.stub :credentials, {} do # These providers do not raise ArgumentError since they have no requirements defined if [:dnsimple].include?(provider) assert Fog::DNS[provider] else assert_raises(ArgumentError) { Fog::DNS[provider] } end end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
fog-1.28.0 | spec/fog/dns_spec.rb |
fog-1.27.0 | spec/fog/dns_spec.rb |