summaryrefslogtreecommitdiff
path: root/internal/tui/flamegraph/renderer_test.go
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-05-27 08:34:44 +0300
committerPaul Buetow <paul@buetow.org>2026-05-27 08:34:44 +0300
commit6f574882eed60fe48fc5bbeeea97f4efb2521427 (patch)
tree65d1aedff185894ad56554b56402d7fe1002261f /internal/tui/flamegraph/renderer_test.go
parent67e08ef669ca88f6df799a52924511b626580b11 (diff)
cp: remove dead flamegraph helpers and dead style param plumbing
Diffstat (limited to 'internal/tui/flamegraph/renderer_test.go')
-rw-r--r--internal/tui/flamegraph/renderer_test.go9
1 files changed, 4 insertions, 5 deletions
diff --git a/internal/tui/flamegraph/renderer_test.go b/internal/tui/flamegraph/renderer_test.go
index 8626c39..b078532 100644
--- a/internal/tui/flamegraph/renderer_test.go
+++ b/internal/tui/flamegraph/renderer_test.go
@@ -278,7 +278,6 @@ func TestSelectedFrameStyleDoesNotUnderline(t *testing.T) {
nil,
1,
true,
- false,
)
rendered := style.Render(" child ")
if strings.Contains(rendered, "\x1b[4m") || strings.Contains(rendered, "[4;") || strings.Contains(rendered, ";4m") {
@@ -407,7 +406,8 @@ func TestFilterSampleCoverageAvoidsDoubleCountingNestedMatches(t *testing.T) {
1: true, // A
2: true, // A1 (nested under A)
}
- if got := filterSampleCoverage(frames, matchSet, 100); got != 60 {
+ coveredTotal, rootTotal := filterCoverageTotals(frames, matchSet, 100)
+ if got := percentOfTotal(coveredTotal, rootTotal); got != 60 {
t.Fatalf("expected nested matches to count once at 60%%, got %.1f%%", got)
}
}
@@ -513,7 +513,7 @@ func TestRenderLeafRowBandFiltersFramesByBand(t *testing.T) {
1: 2,
}
- topBand := renderLeafRowBand(frames, heights, 3, 10, "root"+pathSeparator+"A", nil, nil, 0, true, false, true)
+ topBand := renderLeafRowBand(frames, heights, 3, 10, "root"+pathSeparator+"A", nil, nil, 0, true, true)
if !strings.Contains(topBand, "A") {
t.Fatalf("expected top band to render taller frame A, got %q", topBand)
}
@@ -521,7 +521,7 @@ func TestRenderLeafRowBandFiltersFramesByBand(t *testing.T) {
t.Fatalf("expected top band to hide shorter frame B, got %q", topBand)
}
- lowerBand := renderLeafRowBand(frames, heights, 1, 10, "root"+pathSeparator+"A", nil, nil, 0, true, false, true)
+ lowerBand := renderLeafRowBand(frames, heights, 1, 10, "root"+pathSeparator+"A", nil, nil, 0, true, true)
if !strings.Contains(lowerBand, "A") || !strings.Contains(lowerBand, "B") {
t.Fatalf("expected lower band to render both frames, got %q", lowerBand)
}
@@ -548,7 +548,6 @@ func TestBuildRenderRowsHeightMetricUsesLeafBandsAndViewportRows(t *testing.T) {
selectedIdx: 0,
heightMetricActive: true, // heightMetricActive
isDark: true, // isDark
- filterActive: false, // filterActive
})
if got, want := len(rows), 5; got != want {