test: remove unimplemented tests

main
Angelo Fallaria 2 years ago
parent 5720d0b3f7
commit 3b0edf53e4

@ -905,78 +905,6 @@ k
eval_config_test(contents, expected_result)
}
#[test]
#[ignore]
fn test_homerow_special_keys() -> std::io::Result<()> {
// Quite difficult to find the evdev equivalnets for these.
let symbols: [&str; 31] = [
"bracketleft",
"braceleft",
"bracketright",
"braceright",
"semicolon",
"colon",
"apostrophe",
"quotedbl",
"comma",
"less",
"period",
"greater",
"slash",
"question",
"backslash",
"bar",
"grave",
"asciitilde",
"at",
"numbersign",
"dollar",
"percent",
"asciicircum",
"ampersand",
"asterisk",
"parenleft",
"parenright",
"minus",
"underscore",
"equal",
"plus",
];
// TODO: Find the appropiate key for each keysym
let keysyms: [evdev::Key; 18] = [
evdev::Key::KEY_A,
evdev::Key::KEY_B,
evdev::Key::KEY_C,
evdev::Key::KEY_B,
evdev::Key::KEY_C,
evdev::Key::KEY_D,
evdev::Key::KEY_E,
evdev::Key::KEY_F,
evdev::Key::KEY_G,
evdev::Key::KEY_1,
evdev::Key::KEY_2,
evdev::Key::KEY_3,
evdev::Key::KEY_4,
evdev::Key::KEY_5,
evdev::Key::KEY_6,
evdev::Key::KEY_7,
evdev::Key::KEY_8,
evdev::Key::KEY_9,
];
let mut contents = String::new();
for symbol in &symbols {
contents.push_str(&format!("{}\n st\n", symbol));
}
let contents = &contents;
let expected_result: Vec<Hotkey> =
keysyms.iter().map(|keysym| Hotkey::new(*keysym, vec![], "st".to_string())).collect();
eval_config_test(contents, expected_result)
}
#[test]
fn test_homerow_special_keys_top() -> std::io::Result<()> {
let symbols: [&str; 7] =
@ -1084,76 +1012,6 @@ super + shift + b
eval_config_test(contents, vec![])
}
#[test]
#[ignore]
fn test_numrow_special_keys() -> std::io::Result<()> {
Ok(())
}
#[test]
#[ignore]
fn test_all_modifier_keys() -> std::io::Result<()> {
Ok(())
}
#[test]
#[ignore]
fn test_mod_keys_after_normal_keys() -> std::io::Result<()> {
Ok(())
}
#[test]
#[ignore]
fn test_plus_at_start_and_end_of_keybind() -> std::io::Result<()> {
Ok(())
}
// Bracket expansion example:
// `super + ctrl + {h,j,k,l}`
// ` bspc node -p {westh,south,north,west}`
#[test]
#[ignore]
fn test_bracket_expansion() -> std::io::Result<()> {
Ok(())
}
// `super + {1-9}`
// ` bspc desktop -f '^{1-9}'`
#[test]
#[ignore]
fn test_bracket_expansion_numbers() -> std::io::Result<()> {
Ok(())
}
#[test]
#[ignore]
fn test_unclosed_bracket_in_binding() -> std::io::Result<()> {
Ok(())
}
#[test]
#[ignore]
fn test_bracket_in_binding_but_not_in_command() -> std::io::Result<()> {
Ok(())
}
#[test]
#[ignore]
fn test_bracket_non_matching_counts() -> std::io::Result<()> {
Ok(())
}
#[test]
#[ignore]
fn test_multiple_brackets() -> std::io::Result<()> {
Ok(())
}
#[test]
#[ignore]
fn test_multiple_brackets_only_one_in_command() -> std::io::Result<()> {
Ok(())
}
#[test]
fn test_extract_curly_brace() -> std::io::Result<()> {

Loading…
Cancel
Save