github.com/vnpaycloud-console/gophercloud/v2@v2.0.5/internal/acceptance/openstack/compute/v2/rescueunrescue_test.go (about) 1 //go:build acceptance || compute || rescueunrescue 2 3 package v2 4 5 import ( 6 "testing" 7 8 "github.com/vnpaycloud-console/gophercloud/v2/internal/acceptance/clients" 9 th "github.com/vnpaycloud-console/gophercloud/v2/testhelper" 10 ) 11 12 func TestServerRescueUnrescue(t *testing.T) { 13 client, err := clients.NewComputeV2Client() 14 th.AssertNoErr(t, err) 15 16 server, err := CreateServer(t, client) 17 th.AssertNoErr(t, err) 18 defer DeleteServer(t, client, server) 19 20 err = RescueServer(t, client, server) 21 th.AssertNoErr(t, err) 22 23 err = UnrescueServer(t, client, server) 24 th.AssertNoErr(t, err) 25 }