github.com/vnpaycloud-console/gophercloud/v2@v2.0.5/internal/acceptance/openstack/compute/v2/remoteconsoles_test.go (about) 1 //go:build acceptance || compute || remoteconsoles 2 3 package v2 4 5 import ( 6 "testing" 7 8 "github.com/vnpaycloud-console/gophercloud/v2/internal/acceptance/clients" 9 "github.com/vnpaycloud-console/gophercloud/v2/internal/acceptance/tools" 10 th "github.com/vnpaycloud-console/gophercloud/v2/testhelper" 11 ) 12 13 func TestRemoteConsoleCreate(t *testing.T) { 14 clients.RequireLong(t) 15 16 client, err := clients.NewComputeV2Client() 17 th.AssertNoErr(t, err) 18 19 client.Microversion = "2.6" 20 21 server, err := CreateServer(t, client) 22 th.AssertNoErr(t, err) 23 defer DeleteServer(t, client, server) 24 25 remoteConsole, err := CreateRemoteConsole(t, client, server.ID) 26 th.AssertNoErr(t, err) 27 28 tools.PrintResource(t, remoteConsole) 29 }