summaryrefslogtreecommitdiff
path: root/tests/auto_shift/test_auto_shift.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto_shift/test_auto_shift.cpp')
-rw-r--r--tests/auto_shift/test_auto_shift.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/tests/auto_shift/test_auto_shift.cpp b/tests/auto_shift/test_auto_shift.cpp
index a19b5dfa82..a83f436c33 100644
--- a/tests/auto_shift/test_auto_shift.cpp
+++ b/tests/auto_shift/test_auto_shift.cpp
@@ -34,14 +34,14 @@ TEST_F(AutoShift, key_release_before_timeout) {
34 set_keymap({regular_key}); 34 set_keymap({regular_key});
35 35
36 /* Press regular key */ 36 /* Press regular key */
37 EXPECT_CALL(driver, send_keyboard_mock(_)).Times(0); 37 EXPECT_NO_REPORT(driver);
38 regular_key.press(); 38 regular_key.press();
39 run_one_scan_loop(); 39 run_one_scan_loop();
40 testing::Mock::VerifyAndClearExpectations(&driver); 40 testing::Mock::VerifyAndClearExpectations(&driver);
41 41
42 /* Release regular key */ 42 /* Release regular key */
43 EXPECT_CALL(driver, send_keyboard_mock(KeyboardReport(KC_A))); 43 EXPECT_REPORT(driver, (KC_A));
44 EXPECT_CALL(driver, send_keyboard_mock(KeyboardReport())); 44 EXPECT_EMPTY_REPORT(driver);
45 regular_key.release(); 45 regular_key.release();
46 run_one_scan_loop(); 46 run_one_scan_loop();
47 testing::Mock::VerifyAndClearExpectations(&driver); 47 testing::Mock::VerifyAndClearExpectations(&driver);
@@ -55,16 +55,16 @@ TEST_F(AutoShift, key_release_after_timeout) {
55 set_keymap({regular_key}); 55 set_keymap({regular_key});
56 56
57 /* Press regular key */ 57 /* Press regular key */
58 EXPECT_CALL(driver, send_keyboard_mock(_)).Times(0); 58 EXPECT_NO_REPORT(driver);
59 regular_key.press(); 59 regular_key.press();
60 idle_for(AUTO_SHIFT_TIMEOUT); 60 idle_for(AUTO_SHIFT_TIMEOUT);
61 testing::Mock::VerifyAndClearExpectations(&driver); 61 testing::Mock::VerifyAndClearExpectations(&driver);
62 62
63 /* Release regular key */ 63 /* Release regular key */
64 EXPECT_CALL(driver, send_keyboard_mock(KeyboardReport(KC_LSFT, KC_A))); 64 EXPECT_REPORT(driver, (KC_LSFT, KC_A));
65 EXPECT_CALL(driver, send_keyboard_mock(KeyboardReport(KC_LSFT))); 65 EXPECT_REPORT(driver, (KC_LSFT));
66 EXPECT_CALL(driver, send_keyboard_mock(KeyboardReport())); 66 EXPECT_EMPTY_REPORT(driver);
67 regular_key.release(); 67 regular_key.release();
68 run_one_scan_loop(); 68 run_one_scan_loop();
69 testing::Mock::VerifyAndClearExpectations(&driver); 69 testing::Mock::VerifyAndClearExpectations(&driver);
70} \ No newline at end of file 70}