MCPcopy Create free account
hub / github.com/MiniCodeMonkey/chief / TestSettingsOverlay_RevertToggle

Function TestSettingsOverlay_RevertToggle

internal/tui/settings_test.go:138–155  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

136}
137
138func TestSettingsOverlay_RevertToggle(t *testing.T) {
139 s := NewSettingsOverlay()
140 cfg := &config.Config{
141 OnComplete: config.OnCompleteConfig{Push: false},
142 }
143 s.LoadFromConfig(cfg)
144
145 s.MoveDown() // Select "Push to remote"
146 s.ToggleBool()
147 if !s.items[1].BoolVal {
148 t.Fatal("expected true after toggle")
149 }
150
151 s.RevertToggle()
152 if s.items[1].BoolVal {
153 t.Error("expected false after revert")
154 }
155}
156
157func TestSettingsOverlay_StringEditing(t *testing.T) {
158 s := NewSettingsOverlay()

Callers

nothing calls this directly

Calls 5

LoadFromConfigMethod · 0.95
MoveDownMethod · 0.95
ToggleBoolMethod · 0.95
RevertToggleMethod · 0.95
NewSettingsOverlayFunction · 0.85

Tested by

no test coverage detected