Ctrl K
ComunidadGuías…

api/controller/service_action_vm_error_test.go

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
package controller

import (
	"errors"
	"strings"
	"testing"
)

func TestVMOperationFailureMessageIncludesCause(t *testing.T) {
	msg := vmOperationFailureMessage("start", errors.New("virtualmachine instance already exists"))

	if !strings.Contains(msg, "start vm error") {
		t.Fatalf("expected VM action context in message, got %q", msg)
	}
	if !strings.Contains(msg, "virtualmachine instance already exists") {
		t.Fatalf("expected root cause in message, got %q", msg)
	}
}