Ctrl K
ComunidadGuías…

bldr/util/gocompiler/sign-macos_test.go

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

Archivo original ↗Preguntar a KiBot
package gocompiler

import (
	"context"
	"testing"

	"github.com/sirupsen/logrus"
)

// TestCodesignMacOSNoOpWhenUnset verifies that CodesignMacOS returns nil
// without invoking codesign when BLDR_MACOS_SIGN_IDENTITY is unset.
func TestCodesignMacOSNoOpWhenUnset(t *testing.T) {
	t.Setenv(MacOSSignIdentityEnv, "")
	le := logrus.NewEntry(logrus.New())
	if err := CodesignMacOS(context.Background(), le, "/nonexistent/path"); err != nil {
		t.Fatalf("expected no-op with unset env, got error: %v", err)
	}
}