           ComputeProvider.fetchAvailable client, options, (err, data) ->
             expect(err?.message).to.satisfy (msg) ->
               return msg in [notImplementedMessage, 'Credential failed.']
+            callback()
         , done
 
 

        client.r  = { account }
        queue     = []

        forEachProvider (providerSlug, provider) ->
          options = { provider }

          ComputeProvider.ping client, options, (err, data) ->
            expect(err).to.not.exist
            expect(data).to.be.a 'string'
        , done




    it 'should fail if not implemented yet', (done) ->

      forEachProvider (providerSlug, provider, callback) ->

        options = { provider : providerSlug }
        withConvertedUserAnd ['ComputeProvider', 'Credential'], options, (data) ->
