Compare commits
2 commits
4941b68eab
...
904c58f7ea
| Author | SHA1 | Date | |
|---|---|---|---|
| 904c58f7ea | |||
| 99e5091ff3 |
1 changed files with 5 additions and 4 deletions
|
|
@ -141,15 +141,16 @@ Suite tick = [] {
|
||||||
expect_eq(input.get_action(action_key).state, input::InputAction::State::triggered);
|
expect_eq(input.get_action(action_key).state, input::InputAction::State::triggered);
|
||||||
|
|
||||||
system.tick();
|
system.tick();
|
||||||
expect_eq(input.get_action(action_key).state, input::InputAction::State::inactive);
|
expect_eq(input.get_action(action_key).state, input::InputAction::State::active);
|
||||||
|
|
||||||
system.tick();
|
system.tick();
|
||||||
system.tick();
|
system.tick();
|
||||||
system.tick();
|
system.tick();
|
||||||
expect_eq(input.get_action(action_key).state, input::InputAction::State::inactive);
|
expect_eq(input.get_action(action_key).state, input::InputAction::State::active);
|
||||||
|
|
||||||
surface.push_event(surface::KeyPressedEvent(69));
|
surface.push_event(surface::KeyReleasedEvent(69));
|
||||||
system.tick();
|
system.tick();
|
||||||
|
expect_eq(input.get_action(action_key).state, input::InputAction::State::inactive);
|
||||||
};
|
};
|
||||||
|
|
||||||
Case { "Tick triggers" } = [] {
|
Case { "Tick triggers" } = [] {
|
||||||
|
|
@ -165,5 +166,5 @@ Suite tick = [] {
|
||||||
.trigger = { .mapped_keycode = 69 },
|
.trigger = { .mapped_keycode = 69 },
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue