Sha256: 0b36cfe33f05c7c385ba07df06b33d54393835db4fbb14fd63a5fbc59fcf3240
Contents?: true
Size: 658 Bytes
Versions: 22
Compression:
Stored size: 658 Bytes
Contents
require "spec_helper" describe Fog::Compute do Fog::Compute.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 [:openvz, :vmfusion].include?(provider) assert Fog::Compute[provider] else assert_raises(ArgumentError) { Fog::Compute[provider] } end end end end end end
Version data entries
22 entries across 20 versions & 4 rubygems