Skip to content

Commit

Permalink
update test
Browse files Browse the repository at this point in the history
  • Loading branch information
pythonbrad committed Aug 28, 2023
1 parent 3946c3d commit 78f352d
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions clafrica/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -82,11 +82,13 @@ pub fn run(
EventType::KeyRelease(E_Key::ControlLeft | E_Key::ControlRight) => {
is_special_pressed = false;
}
EventType::KeyRelease(E_Key::Alt) if is_special_pressed => frontend.next_predicate(),
EventType::KeyRelease(E_Key::ShiftLeft | E_Key::ShiftRight) if is_special_pressed => {
frontend.next_predicate()
}
EventType::KeyRelease(E_Key::Unknown(151)) if is_special_pressed => {
frontend.previous_predicate()
}
EventType::KeyRelease(E_Key::Space) if is_special_pressed => {
EventType::KeyRelease(E_Key::Alt) if is_special_pressed => {
if let Some(predicate) = frontend.get_selected_predicate() {
is_special_pressed = false;
processor.commit(&predicate.0, &predicate.1, &predicate.2);
Expand Down Expand Up @@ -255,13 +257,13 @@ mod tests {
input!(KeyH KeyE, typing_speed_ms);
rdev::simulate(&KeyPress(ControlLeft)).unwrap();
input!(Unknown(151), typing_speed_ms);
input!(Alt, typing_speed_ms);
input!(ShiftLeft ShiftRight, typing_speed_ms);
rdev::simulate(&KeyRelease(ControlLeft)).unwrap();

input!(KeyL KeyL, typing_speed_ms);
rdev::simulate(&KeyPress(ControlLeft)).unwrap();
input!(Space, typing_speed_ms);
rdev::simulate(&KeyRelease(ControlLeft)).unwrap();
rdev::simulate(&KeyPress(ControlRight)).unwrap();
input!(Alt Alt, typing_speed_ms);
rdev::simulate(&KeyRelease(ControlRight)).unwrap();
output!(textfield, format!("{LIMIT}hi"));

rstk::end_wish();
Expand Down

0 comments on commit 78f352d

Please sign in to comment.