diff options
Diffstat (limited to 'tests/basic/test_keypress.cpp')
-rw-r--r-- | tests/basic/test_keypress.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/basic/test_keypress.cpp b/tests/basic/test_keypress.cpp index 460c38385..d85cba446 100644 --- a/tests/basic/test_keypress.cpp +++ b/tests/basic/test_keypress.cpp | |||
@@ -42,6 +42,7 @@ TEST_F(KeyPress, CorrectKeysAreReportedWhenTwoKeysArePressed) { | |||
42 | press_key(1, 0); | 42 | press_key(1, 0); |
43 | press_key(0, 3); | 43 | press_key(0, 3); |
44 | //Note that QMK only processes one key at a time | 44 | //Note that QMK only processes one key at a time |
45 | //See issue #1476 for more information | ||
45 | EXPECT_CALL(driver, send_keyboard_mock(KeyboardReport(KC_B))); | 46 | EXPECT_CALL(driver, send_keyboard_mock(KeyboardReport(KC_B))); |
46 | keyboard_task(); | 47 | keyboard_task(); |
47 | EXPECT_CALL(driver, send_keyboard_mock(KeyboardReport(KC_B, KC_C))); | 48 | EXPECT_CALL(driver, send_keyboard_mock(KeyboardReport(KC_B, KC_C))); |
@@ -68,6 +69,7 @@ TEST_F(KeyPress, LeftShiftIsReportedCorrectly) { | |||
68 | press_key(3, 0); | 69 | press_key(3, 0); |
69 | press_key(0, 0); | 70 | press_key(0, 0); |
70 | // Unfortunately modifiers are also processed in the wrong order | 71 | // Unfortunately modifiers are also processed in the wrong order |
72 | // See issue #1476 for more information | ||
71 | EXPECT_CALL(driver, send_keyboard_mock(KeyboardReport(KC_A))); | 73 | EXPECT_CALL(driver, send_keyboard_mock(KeyboardReport(KC_A))); |
72 | keyboard_task(); | 74 | keyboard_task(); |
73 | EXPECT_CALL(driver, send_keyboard_mock(KeyboardReport(KC_A, KC_LSFT))); | 75 | EXPECT_CALL(driver, send_keyboard_mock(KeyboardReport(KC_A, KC_LSFT))); |
@@ -85,6 +87,7 @@ TEST_F(KeyPress, PressLeftShiftAndControl) { | |||
85 | press_key(3, 0); | 87 | press_key(3, 0); |
86 | press_key(5, 0); | 88 | press_key(5, 0); |
87 | // Unfortunately modifiers are also processed in the wrong order | 89 | // Unfortunately modifiers are also processed in the wrong order |
90 | // See issue #1476 for more information | ||
88 | EXPECT_CALL(driver, send_keyboard_mock(KeyboardReport(KC_LSFT))); | 91 | EXPECT_CALL(driver, send_keyboard_mock(KeyboardReport(KC_LSFT))); |
89 | keyboard_task(); | 92 | keyboard_task(); |
90 | EXPECT_CALL(driver, send_keyboard_mock(KeyboardReport(KC_LSFT, KC_LCTRL))); | 93 | EXPECT_CALL(driver, send_keyboard_mock(KeyboardReport(KC_LSFT, KC_LCTRL))); |
@@ -96,6 +99,7 @@ TEST_F(KeyPress, LeftAndRightShiftCanBePressedAtTheSameTime) { | |||
96 | press_key(3, 0); | 99 | press_key(3, 0); |
97 | press_key(4, 0); | 100 | press_key(4, 0); |
98 | // Unfortunately modifiers are also processed in the wrong order | 101 | // Unfortunately modifiers are also processed in the wrong order |
102 | // See issue #1476 for more information | ||
99 | EXPECT_CALL(driver, send_keyboard_mock(KeyboardReport(KC_LSFT))); | 103 | EXPECT_CALL(driver, send_keyboard_mock(KeyboardReport(KC_LSFT))); |
100 | keyboard_task(); | 104 | keyboard_task(); |
101 | EXPECT_CALL(driver, send_keyboard_mock(KeyboardReport(KC_LSFT, KC_RSFT))); | 105 | EXPECT_CALL(driver, send_keyboard_mock(KeyboardReport(KC_LSFT, KC_RSFT))); |