/ tests / features / nvim_keymaps.feature
nvim_keymaps.feature
 1  Feature: Neovim keymaps
 2    Custom keymaps are registered in config/keymaps.lua. Critical keys must
 3    exist so that LSP, fuzzy finder, and editor flows work.
 4  
 5    Scenario: LSP keymaps are registered
 6      Given Neovim keymaps are loaded with a vim mock
 7      When I inspect registered keymaps
 8      Then key "K" in normal mode is mapped to LSP hover
 9      And key "<leader>k" in normal mode is mapped to WhichKey
10  
11    Scenario: FzfLua keymaps are registered
12      Given Neovim keymaps are loaded with a vim mock
13      When I inspect registered keymaps
14      Then key "\\z" in normal mode is mapped to FzfLua
15      And key "\\zb" in normal mode is mapped to FzfLua buffers