Sha256: f47a11c9cecb211dccac524516416963b5ad09492a9b29fc2f0371525eea20dc
Contents?: true
Size: 629 Bytes
Versions: 29
Compression:
Stored size: 629 Bytes
Contents
Shindo.tests('Fog::Compute[:digitalocean] | destroy_ssh_key request', ['digitalocean', 'compute']) do service = Fog::Compute[:digitalocean] tests('success') do test('#destroy_ssh_key') do key = service.create_ssh_key 'fookey', 'fookey' service.destroy_ssh_key(key.body['ssh_key']['id']).body['status'] == 'OK' end end tests('failures') do test 'delete invalid key' do # DigitalOcean API returns 500 with this sometimes # so mark it as pending in real mode pending unless Fog.mocking? service.destroy_ssh_key('00000000000').body['status'] == 'ERROR' end end end
Version data entries
29 entries across 29 versions & 4 rubygems