summaryrefslogtreecommitdiff
path: root/tests/test_common/test_driver.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_common/test_driver.cpp')
-rw-r--r--tests/test_common/test_driver.cpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/tests/test_common/test_driver.cpp b/tests/test_common/test_driver.cpp
index f1c52cb7b6..0495da8205 100644
--- a/tests/test_common/test_driver.cpp
+++ b/tests/test_common/test_driver.cpp
@@ -60,7 +60,10 @@ void TestDriver::send_extra(report_extra_t* report) {
60namespace internal { 60namespace internal {
61void expect_unicode_code_point(TestDriver& driver, uint32_t code_point) { 61void expect_unicode_code_point(TestDriver& driver, uint32_t code_point) {
62 testing::InSequence seq; 62 testing::InSequence seq;
63 EXPECT_REPORT(driver, (KC_LCTL, KC_LSFT, KC_U)); 63 EXPECT_REPORT(driver, (KC_LEFT_CTRL, KC_LEFT_SHIFT));
64 EXPECT_REPORT(driver, (KC_LEFT_CTRL, KC_LEFT_SHIFT, KC_U));
65 EXPECT_REPORT(driver, (KC_LEFT_CTRL, KC_LEFT_SHIFT));
66 EXPECT_EMPTY_REPORT(driver);
64 67
65 bool print_zero = false; 68 bool print_zero = false;
66 for (int i = 7; i >= 0; --i) { 69 for (int i = 7; i >= 0; --i) {
@@ -71,10 +74,12 @@ void expect_unicode_code_point(TestDriver& driver, uint32_t code_point) {
71 const uint8_t digit = (code_point >> (i * 4)) & 0xf; 74 const uint8_t digit = (code_point >> (i * 4)) & 0xf;
72 if (digit || print_zero) { 75 if (digit || print_zero) {
73 EXPECT_REPORT(driver, (hex_digit_to_keycode(digit))); 76 EXPECT_REPORT(driver, (hex_digit_to_keycode(digit)));
77 EXPECT_EMPTY_REPORT(driver);
74 print_zero = true; 78 print_zero = true;
75 } 79 }
76 } 80 }
77 81
78 EXPECT_REPORT(driver, (KC_SPC)); 82 EXPECT_REPORT(driver, (KC_SPACE));
83 EXPECT_EMPTY_REPORT(driver);
79} 84}
80} // namespace internal 85} // namespace internal