Update key bindings to match project brief

This commit is contained in:
Philip Henning 2025-08-14 09:04:25 +02:00
parent 9af4c54d1e
commit ecb7a1ab93
4 changed files with 9 additions and 8 deletions

View file

@ -72,12 +72,12 @@ func TestEditModeToggleAndActivation(t *testing.T) {
m := tui.NewModel(hf)
// enter edit mode
nm, _ := m.Update(tea.KeyMsg{Type: tea.KeyRunes, Runes: []rune{'e'}})
nm, _ := m.Update(tea.KeyMsg{Type: tea.KeyCtrlE})
m = nm.(tui.Model)
assert.Equal(t, tui.EditMode, m.Mode())
// toggle active state of first entry
nm, _ = m.Update(tea.KeyMsg{Type: tea.KeyRunes, Runes: []rune{'a'}})
nm, _ = m.Update(tea.KeyMsg{Type: tea.KeySpace})
m = nm.(tui.Model)
assert.False(t, m.SelectedEntry().Active)