github.com/gophercloud/gophercloud@v1.11.0/internal/acceptance/openstack/sharedfilesystems/v2/messages/messages.go (about)

     1  package messages
     2  
     3  import (
     4  	"testing"
     5  
     6  	"github.com/gophercloud/gophercloud"
     7  	"github.com/gophercloud/gophercloud/openstack/sharedfilesystems/v2/messages"
     8  )
     9  
    10  // DeleteMessage will delete a message. An error will occur if
    11  // the message was unable to be deleted.
    12  func DeleteMessage(t *testing.T, client *gophercloud.ServiceClient, message *messages.Message) {
    13  	err := messages.Delete(client, message.ID).ExtractErr()
    14  	if err != nil {
    15  		t.Fatalf("Failed to delete message %s: %v", message.ID, err)
    16  	}
    17  
    18  	t.Logf("Deleted message: %s", message.ID)
    19  }