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