From: Fred Sundvik Date: Sat, 8 Jul 2017 16:26:47 +0000 (+0300) Subject: Reference issue #524 from the unit tests X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=41efcd6d73ca08774e680daa39c42b0437133387;p=qmk_firmware.git Reference issue #524 from the unit tests --- diff --git a/tests/basic/test_keypress.cpp b/tests/basic/test_keypress.cpp index d85cba446..194b1745b 100644 --- a/tests/basic/test_keypress.cpp +++ b/tests/basic/test_keypress.cpp @@ -111,6 +111,9 @@ TEST_F(KeyPress, RightShiftLeftControlAndCharWithTheSameKey) { press_key(6, 0); // BUG: The press is split into two reports // BUG: It reports RSFT instead of LSFT + // See issue #524 for more information + // The underlying cause is that we use only one bit to represent the right hand + // modifiers. EXPECT_CALL(driver, send_keyboard_mock(KeyboardReport(KC_RSFT, KC_RCTRL))); EXPECT_CALL(driver, send_keyboard_mock(KeyboardReport(KC_RSFT, KC_RCTRL, KC_O))); keyboard_task();