Sha256: b83ba3e41a5c948d3020330c5e6fbf18d7db3ab7eaa558372e8445b34b77078b
Contents?: true
Size: 1.83 KB
Versions: 3
Compression:
Stored size: 1.83 KB
Contents
require 'test_helper' class VultrSshkeyTest < Minitest::Test def setup Vultr.api_key = ENV['VULTR_API_KEY'] end def test_sshkey_responses r = Vultr::SSHKey.create(name: 'test_ssh_key', ssh_key: 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDJMDEZ80TRG4FMi3lz4zonNnUlSUd92UfOEh2OtS6Rtl9X/2vqqnbxh4tbCNUH6JGEHhjXV6JKoj3G1Tui+7keTLov9vGWJsgDCIndU5r/wUp6G99oAMpoldsuUXjh1xKYT6XrF6ud1Rd3WIFuzZAgv/dTBD+tUWr53YngqN1hJ7Ux4pxu4whMpdiaeom8cVp+u8pI9n06ESgMClPe2eloFOd1agsOmhLL4YrTveGf7DHLED39rkcEvRBSalM2q5frY0x5gx2QTDv85cHHM2gsHgJB4CwRajPUYnqjA+YH/QZIq629z29YJP3odcyDVIiFQuqCtxYPoakfTzoSP3zx tolbkni@gmail.com') assert r.has_key? :status assert_equal r[:status], 200 assert r.has_key? :result assert_instance_of Hash, r[:result] sshkey_id = r[:result]['SSHKEYID'] r = Vultr::SSHKey.update(SSHKEYID: sshkey_id, name: 'test_ssh_key1', ssh_key: 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDJMDEZ80TRG4FMi3lz4zonNnUlSUd92UfOEh2OtS6Rtl9X/2vqqnbxh4tbCNUH6JGEHhjXV6JKoj3G1Tui+7keTLov9vGWJsgDCIndU5r/wUp6G99oAMpoldsuUXjh1xKYT6XrF6ud1Rd3WIFuzZAgv/dTBD+tUWr53YngqN1hJ7Ux4pxu4whMpdiaeom8cVp+u8pI9n06ESgMClPe2eloFOd1agsOmhLL4YrTveGf7DHLED39rkcEvRBSalM2q5frY0x5gx2QTDv85cHHM2gsHgJB4CwRajPUYnqjA+YH/QZIq629z29YJP3odcyDVIiFQuqCtxYPoakfTzoSP3zx tolbkni@gmail.com') assert r.has_key? :status assert_equal r[:status], 200 assert r.has_key? :result assert_empty r[:result] r = Vultr::SSHKey.list assert r.has_key? :status assert_equal r[:status], 200 assert r.has_key? :result assert_instance_of Hash, r[:result] r = Vultr::SSHKey.destroy(SSHKEYID: sshkey_id) assert r.has_key? :status assert_equal r[:status], 200 assert r.has_key? :result assert_empty r[:result] end def teardown # Do nothing end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
vultr-0.4.3 | test/vultr/vultr_sshkey_test.rb |
vultr-0.4.2 | test/vultr/vultr_sshkey_test.rb |
vultr-0.4.1 | test/vultr/vultr_sshkey_test.rb |