Name no node in cups's, nats's, mesh-watcher's, mesh-files's, dunst's and desk-channel's fixtures (issue 1838)

This commit is contained in:
jochen
2026-10-22 21:31:08 +02:00
parent 39d724fd77
commit 7ad9e531d4
8 changed files with 33 additions and 33 deletions
@@ -31,7 +31,7 @@ func (c *clock) pass(d time.Duration) { c.t = c.t.Add(d) }
func watcher(t *testing.T) (*Watcher, *fakeTelegram, *clock) {
c := &clock{t: time.Date(2026, 10, 6, 12, 0, 0, 0, time.UTC)}
tg := &fakeTelegram{}
return NewWatcher(tg, c.now, t.Logf, "ace"), tg, c
return NewWatcher(tg, c.now, t.Logf, "node-a"), tg, c
}
// beatEvery has the controller's doctor run, and the bus answer, every five minutes up to d.
@@ -204,11 +204,11 @@ func TestNotGivenATokenIsBlind(t *testing.T) {
func TestOnTheControlNodeItSaysItIsMisplaced(t *testing.T) {
w, _, _ := watcher(t)
w.Placed([]string{"novox"})
if st := w.Status("listening"); st.Verdict != "ok: watching" || st.Control != "novox" {
w.Placed([]string{"node-c"})
if st := w.Status("listening"); st.Verdict != "ok: watching" || st.Control != "node-c" {
t.Fatalf("%+v", st)
}
w.Placed([]string{"ace"})
w.Placed([]string{"node-a"})
if st := w.Status("listening"); !strings.HasPrefix(st.Verdict, "MISPLACED") {
t.Fatalf("%+v", st)
}