package libcontainer import "testing" func TestErrorCode(t *testing.T) { codes := map[ErrorCode]string{ IdInUse: "Id already in use", InvalidIdFormat: "Invalid format", ContainerPaused: "Container paused", ConfigInvalid: "Invalid configuration", SystemError: "System error", ContainerNotExists: "Container does not exist", ContainerNotStopped: "Container is not stopped", ContainerNotRunning: "Container is not running", ConsoleExists: "Console exists for process", ContainerNotPaused: "Container is not paused", NoProcessOps: "No process operations", } for code, expected := range codes { if actual := code.String(); actual != expected { t.Fatalf("expected string %q but received %q", expected, actual) } } }