package vaultview import ( "testing" "git.julianfamily.org/keepassgo/internal/vault" ) func TestHiddenRootIgnoresRecycleBin(t *testing.T) { t.Parallel() model := vault.Model{ Entries: []vault.Entry{ {ID: "entry-1", Title: "Vault Console", Path: []string{"keepass", "Crew", "Internet"}}, }, Groups: [][]string{ {"keepass"}, {"keepass", "Crew"}, {"Recycle Bin"}, }, } if got := HiddenRoot(model); got != "keepass" { t.Fatalf("HiddenRoot() = %q, want %q", got, "keepass") } }