Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | [Tests] Increase QMK test coverage take 2 (#15269) | Stefan Kerkmann | 2021-11-23 |
| | | | | | | | | | | | | | | | | | * Add per-test keymaps * Add better trace and info logs for failed unit-tests * Add layer state assertion with tracing message * Use individual test binaries configuration options * Add basic qmk functionality tests * Add tap hold configurations tests * Add auto shift tests Co-authored-by: Nick Brassel <nick@tzarc.org> | ||
* | Revert "[Tests] Increase QMK test coverage (#13789)" | Nick Brassel | 2021-11-23 |
| | | | | This reverts commit b6054c0206609f3755f71d819643644d250288b0. | ||
* | [Tests] Increase QMK test coverage (#13789) | Stefan Kerkmann | 2021-11-23 |
| | | | | | | | | | | | | | | | | | | | | | * Add per-test keymaps * Add better trace and info logs for failed unit-tests * Add layer state assertion with tracing message * Use individual test binaries configuration options * Add basic qmk functionality tests * Add tap hold configurations tests * Add auto shift tests * `qmk format-c * Fix tests Co-authored-by: Nick Brassel <nick@tzarc.org> | ||
* | Ensure single newline at EOF for core files (#11310) | Ryan | 2020-12-28 |
| | |||
* | Add SRC and OPT_DEFS when building tests | Fred Sundvik | 2017-07-20 |
| | |||
* | Add basic timing support, and SFT_T tests | Fred Sundvik | 2017-07-08 |
| | | | | Also expose some bugs... | ||
* | Build all cpp files in test directories | Fred Sundvik | 2017-07-08 |
| | |||
* | Move test keymap to keymap.c | Fred Sundvik | 2017-07-08 |
| | |||
* | Add a test fixture | Fred Sundvik | 2017-06-18 |
| | | | | It only initializes QMK once, and clears the matrix after each test. | ||
* | Actually test for correct key presses | Fred Sundvik | 2017-06-18 |
| | |||
* | Add a couple of basic tests and implement driver mock | Fred Sundvik | 2017-06-18 |
| | |||
* | Dummy test matrix implementation | Fred Sundvik | 2017-06-18 |
| | |||
* | Split common.mk into common.mk and common_features.mk | Fred Sundvik | 2017-06-18 |
| | | | | To support including keyboard/keymap specific rules before it | ||
* | Make sure config.h is included | Fred Sundvik | 2017-06-18 |
| | |||
* | Try to build tmk_common | Fred Sundvik | 2017-06-18 |
| | |||
* | Add basic infrastrucure for building full tests | Fred Sundvik | 2017-06-18 |