INNER CODE UNIT · Rust

test_default_keymap

bgreenwell/doxx · src/keymap/mod.rs:63

    fn test_default_keymap() {
        let km = Keymap::default();
        assert_eq!(km.get_action(&KeyBinding::char('q')), Some(Action::Quit));
        assert_eq!(
            km.get_action(&KeyBinding::char('s')),
            Some(Action::EnterSearch)
        );
    }

    #[test]
    fn test_vim_preset() {
        let km = Keymap::from_preset(KeymapPreset::Vim);
        assert_eq!(
            km.get_action(&KeyBinding::char('/')),
            Some(Action::EnterSearch)
        );
        assert_eq!(
            km.get_action(&KeyBinding::ctrl('d')),

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…