package key import ( "testing" ) func TestBinding_Enabled(t *testing.T) { binding := NewBinding( WithKeys("k", "up"), WithHelp("↑/k", "move up"), ) if !binding.Enabled() { t.Errorf("expected key to be Enabled") } binding.SetEnabled(false) if binding.Enabled() { t.Errorf("expected key not to be Enabled") } binding.SetEnabled(true) binding.Unbind() if binding.Enabled() { t.Errorf("expected key not to be Enabled") } }