1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00
fog--fog/spec/fog
Paul Thornthwaite fcd22c9a9a Test service abstraction code loading
The abstraction modules e.g. `Fog::Compute` have a list of registered
providers. All of these providers should be loaded correctly when
accessed with `Fog::Service[:provider]`

These tests hit each endpoint expecting `ArgumentError` from each
provider caused by the lack of credentials.

Credentials are stubbed out to not cause false results when the test
environment does have credentials for a service.

Some services do not have requirements so do not raise the expected
error. These special cases are just asserted. If they are not loaded the
specs fail again.
2014-12-18 09:49:20 +00:00
..
bin Reinstate Rackspace "bin" checks 2014-12-10 11:11:40 +00:00
xml Switch testing to MiniTest::Spec 2014-04-03 09:24:18 +01:00
account_spec.rb Test service abstraction code loading 2014-12-18 09:49:20 +00:00
billing_spec.rb Test service abstraction code loading 2014-12-18 09:49:20 +00:00
bin_spec.rb Merge pull request #3334 from fog/more_abstraction_specs 2014-12-11 09:36:29 +00:00
cdn_spec.rb Test service abstraction code loading 2014-12-18 09:49:20 +00:00
compute_spec.rb Test service abstraction code loading 2014-12-18 09:49:20 +00:00
dns_spec.rb Test service abstraction code loading 2014-12-18 09:49:20 +00:00
identity_spec.rb Test service abstraction code loading 2014-12-18 09:49:20 +00:00
image_spec.rb Test service abstraction code loading 2014-12-18 09:49:20 +00:00
metering_spec.rb Test service abstraction code loading 2014-12-18 09:49:20 +00:00
monitoring_spec.rb Test service abstraction code loading 2014-12-18 09:49:20 +00:00
network_spec.rb Test service abstraction code loading 2014-12-18 09:49:20 +00:00
orchestration_spec.rb Test service abstraction code loading 2014-12-18 09:49:20 +00:00
storage_spec.rb Test service abstraction code loading 2014-12-18 09:49:20 +00:00
support_spec.rb Test service abstraction code loading 2014-12-18 09:49:20 +00:00
volume_spec.rb Test service abstraction code loading 2014-12-18 09:49:20 +00:00
vpn_spec.rb Test service abstraction code loading 2014-12-18 09:49:20 +00:00