star/gdu/tui/marked_test.go
2025-04-26 19:33:14 +08:00

23 lines
442 B
Go

package tui
import (
"testing"
"b612.me/apps/b612/gdu/internal/testdir"
"github.com/stretchr/testify/assert"
)
func TestItemMarked(t *testing.T) {
fin := testdir.CreateTestDir()
defer fin()
ui := getAnalyzedPathMockedApp(t, false, true, false)
ui.done = make(chan struct{})
ui.fileItemMarked(1)
assert.Equal(t, ui.markedRows, map[int]struct{}{1: {}})
ui.fileItemMarked(1)
assert.Equal(t, ui.markedRows, map[int]struct{}{})
}