mirror of
https://github.com/fluxerapp/fluxer
synced 2026-10-18 13:35:42 +09:00
chore(repo): remove dead code and useless tests (#3375)
This commit is contained in:
1 parent
7e177a1c90
commit
1cd62eb661
1391 files changed
+783
-120415
No files matched your search
@@ -21,41 +21,3 @@ pub fn from_state(state: u32) -> Modifiers {
|
||||
meta: (state & MOD4_MASK) != 0,
|
||||
}
|
||||
}
|
||||
|
||||
#[cfg(test)]
|
||||
mod tests {
|
||||
use super::*;
|
||||
|
||||
#[test]
|
||||
fn no_bits_all_false() {
|
||||
let m = from_state(0);
|
||||
assert!(!m.ctrl && !m.alt && !m.shift && !m.meta);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn shift_alone() {
|
||||
let m = from_state(SHIFT_MASK);
|
||||
assert!(m.shift);
|
||||
assert!(!m.ctrl && !m.alt && !m.meta);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn all_four_modifiers_together() {
|
||||
let m = from_state(SHIFT_MASK | CONTROL_MASK | MOD1_MASK | MOD4_MASK);
|
||||
assert!(m.ctrl && m.alt && m.shift && m.meta);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn lock_and_numlock_ignored() {
|
||||
let m = from_state((1 << 1) | (1 << 4));
|
||||
assert!(!m.ctrl && !m.alt && !m.shift && !m.meta);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn mod1_is_alt_mod4_is_meta() {
|
||||
let a = from_state(MOD1_MASK);
|
||||
assert!(a.alt && !a.meta);
|
||||
let b = from_state(MOD4_MASK);
|
||||
assert!(b.meta && !b.alt);
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user