@@ -196,6 +196,7 @@ func TestIntegrationCustomImage_Boot(t *testing.T) {
196196 UserDataHandling : "extend-cloud-config" ,
197197 Zones : []string {"lpg1" , "rma1" },
198198 SourceFormat : "raw" ,
199+ Slug : "fancy" ,
199200 }
200201
201202 customImageImport , err := client .CustomImageImports .Create (context .Background (), createCustomImageImportRequest )
@@ -231,6 +232,19 @@ func TestIntegrationCustomImage_Boot(t *testing.T) {
231232 t .Fatalf ("Servers.WaitFor returned error %s\n " , err )
232233 }
233234
235+ if server .Image .Slug != "custom:fancy" {
236+ t .Errorf ("Server.Image.Slug got=%s, want=%s" , server .Image .Slug , "=custom:fancy" )
237+ }
238+ if server .Image .Name != createCustomImageImportRequest .Name {
239+ t .Errorf ("Server.Image.Name got=%s, want '%s'" , server .Image .Name , createCustomImageImportRequest .Name )
240+ }
241+ if server .Image .OperatingSystem != "" {
242+ t .Errorf ("Server.Image.OperatingSystem got=%s, want an empty string" , server .Image .OperatingSystem )
243+ }
244+ if server .Image .DefaultUsername != "" {
245+ t .Errorf ("Server.Image.DefaultUsername got=%s, want an empty string" , server .Image .DefaultUsername )
246+ }
247+
234248 err = client .Servers .Delete (context .Background (), server .UUID )
235249 if err != nil {
236250 t .Fatalf ("Servers.Delete returned error %s\n " , err )
0 commit comments