Browse Source

[Bug] Fix issue with Repeat Key-Combo test (#21005)

pull/21007/head
Drashna Jaelre 10 months ago
committed by GitHub
parent
commit
d7220da5cb
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 9 additions and 7 deletions
  1. +1
    -0
      tests/repeat_key/repeat_key_combo/test.mk
  2. +8
    -0
      tests/repeat_key/repeat_key_combo/test_combos.c
  3. +0
    -7
      tests/repeat_key/repeat_key_combo/test_repeat_key_combo.cpp

+ 1
- 0
tests/repeat_key/repeat_key_combo/test.mk View File

@ -16,3 +16,4 @@
REPEAT_KEY_ENABLE = yes
COMBO_ENABLE = yes
INTROSPECTION_KEYMAP_C = test_combos.c

+ 8
- 0
tests/repeat_key/repeat_key_combo/test_combos.c View File

@ -0,0 +1,8 @@
// Copyright 2023 Stefan Kerkmann (@KarlK90)
// Copyright 2023 @filterpaper
// Copyright 2023 Nick Brassel (@tzarc)
// SPDX-License-Identifier: GPL-2.0-or-later
#include "quantum.h"
const uint16_t xy_combo[] PROGMEM = {KC_X, KC_Y, COMBO_END};
combo_t key_combos[] = {COMBO(xy_combo, KC_Q)};

+ 0
- 7
tests/repeat_key/repeat_key_combo/test_repeat_key_combo.cpp View File

@ -24,13 +24,6 @@ using ::testing::InSequence;
namespace {
extern "C" {
// Define a combo: KC_X + KC_Y = KC_Q.
const uint16_t xy_combo[] PROGMEM = {KC_X, KC_Y, COMBO_END};
combo_t key_combos[] = {COMBO(xy_combo, KC_Q)};
uint16_t COMBO_LEN = sizeof(key_combos) / sizeof(*key_combos);
} // extern "C"
class RepeatKey : public TestFixture {};
// Tests repeating a combo, KC_X + KC_Y = KC_Q, by typing


Loading…
Cancel
Save