github.com/gophercloud/gophercloud@v1.11.0/openstack/cdn/v1/serviceassets/testing/fixtures_test.go (about)

     1  package testing
     2  
     3  import (
     4  	"net/http"
     5  	"testing"
     6  
     7  	th "github.com/gophercloud/gophercloud/testhelper"
     8  	fake "github.com/gophercloud/gophercloud/testhelper/client"
     9  )
    10  
    11  // HandleDeleteCDNAssetSuccessfully creates an HTTP handler at `/services/{id}/assets` on the test handler mux
    12  // that responds with a `Delete` response.
    13  func HandleDeleteCDNAssetSuccessfully(t *testing.T) {
    14  	th.Mux.HandleFunc("/services/96737ae3-cfc1-4c72-be88-5d0e7cc9a3f0/assets", func(w http.ResponseWriter, r *http.Request) {
    15  		th.TestMethod(t, r, "DELETE")
    16  		th.TestHeader(t, r, "X-Auth-Token", fake.TokenID)
    17  		w.WriteHeader(http.StatusAccepted)
    18  	})
    19  }