BREAKING CHANGE
fog-dnsimple uses the Dnsimple constant (conventional) where fog
previously used DNSimple. I could alias the constant but that doesn't
change the `Fog.providers[:dnsimple]` value.
We require setting up MiniSpec and `fog` in each spec and this just
feels cleaner way of doing it.
Adding Coverage next and we don't want the code in EVERY spec.
Following v1.25.0, Rackspace support was extracted into a module however
it broke support to the original fog API.
The Rackspace module is currently disabled until a few key files are
replaced.
This adds tests that worked against v1.25.0 that checks that `rackspace`
is registered correctly. See https://github.com/fog/fog/pull/3326
This reverts commit 9717002fd3.
Tests were based on v1.25.0 which included Rackspace support. It was
extracted into a module and not correctly referenced so is no longer
present on master.
This commit should be reverted and the specs passing before the next
release.