package api import ( "path/filepath" "testing" ) func TestResolveBlenderBinaryPath_WithPathComponent(t *testing.T) { got, err := resolveBlenderBinaryPath("./blender") if err != nil { t.Fatalf("resolveBlenderBinaryPath failed: %v", err) } if !filepath.IsAbs(got) { t.Fatalf("expected absolute path, got %q", got) } } func TestResolveBlenderBinaryPath_Empty(t *testing.T) { if _, err := resolveBlenderBinaryPath(""); err == nil { t.Fatal("expected error for empty path") } }