diff --git a/test/integration/compute/core_compute/test_servers.rb b/test/integration/compute/core_compute/test_servers.rb index 9a0b1607da..7e19f5900a 100644 --- a/test/integration/compute/core_compute/test_servers.rb +++ b/test/integration/compute/core_compute/test_servers.rb @@ -28,6 +28,15 @@ def test_set_metadata { :key => "baz", :value => "foo" }], server.metadata[:items] end + def test_add_ssh_key + key = "ssh-rsa IAMNOTAREALSSHKEYAMA==" + username = "test_user" + server = @factory.create + server.add_ssh_key(username, key) + assert_equal [{ :key => "ssh-keys", + :value => "test_user:ssh-rsa IAMNOTAREALSSHKEYAMA== test_user" }], server.metadata[:items] + end + def test_bootstrap key = "ssh-rsa IAMNOTAREALSSHKEYAMA== user@host.subdomain.example.com" user = "username"