Bladeren bron

Reference issue #524 from the unit tests

Fred Sundvik 8 jaren geleden
bovenliggende
commit
41efcd6d73
1 gewijzigde bestanden met toevoegingen van 3 en 0 verwijderingen
  1. 3 0
      tests/basic/test_keypress.cpp

+ 3 - 0
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();