zlh-agent/internal/provision/executil/embedded_exec_test.go
2025-12-21 22:11:44 +00:00

22 lines
458 B
Go

package executil
import (
"testing"
"zlh-agent/scripts"
)
func TestNormalizeEmbeddedPath(t *testing.T) {
paths := []string{
"devcontainer/node/install.sh",
"scripts/devcontainer/node/install.sh",
}
for _, path := range paths {
normalized := normalizeEmbeddedPath(path)
if _, err := scripts.FS.ReadFile(normalized); err != nil {
t.Fatalf("expected embedded script to resolve for %q (normalized to %q): %v", path, normalized, err)
}
}
}