Stefan Kerkmann
a24bdccee0
[Tests] Increase QMK test coverage take 2 ( #15269 )
...
* 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>
2021-11-23 13:31:01 +11:00
..
build.mk
[Tests] Increase QMK test coverage take 2 ( #15269 )
2021-11-23 13:31:01 +11:00
keyboard_report_util.cpp
[Tests] Increase QMK test coverage take 2 ( #15269 )
2021-11-23 13:31:01 +11:00
keyboard_report_util.hpp
Ensure single newline at EOF for core files ( #11310 )
2020-12-28 04:36:32 +11:00
keymap.c
[Tests] Increase QMK test coverage take 2 ( #15269 )
2021-11-23 13:31:01 +11:00
main.cpp
Allow output of logging when running unit tests ( #13556 )
2021-07-25 17:18:09 +01:00
matrix.c
clang-format changes
2019-08-30 15:01:52 -07:00
test_common.h
[Tests] Increase QMK test coverage take 2 ( #15269 )
2021-11-23 13:31:01 +11:00
test_common.hpp
add tests for action_layer.c and reset layer state after tests
2017-12-15 13:23:30 -05:00
test_driver.cpp
[Tests] Increase QMK test coverage take 2 ( #15269 )
2021-11-23 13:31:01 +11:00
test_driver.hpp
[Tests] Increase QMK test coverage take 2 ( #15269 )
2021-11-23 13:31:01 +11:00
test_fixture.cpp
[Tests] Increase QMK test coverage take 2 ( #15269 )
2021-11-23 13:31:01 +11:00
test_fixture.hpp
[Tests] Increase QMK test coverage take 2 ( #15269 )
2021-11-23 13:31:01 +11:00
test_keymap_key.cpp
[Tests] Increase QMK test coverage take 2 ( #15269 )
2021-11-23 13:31:01 +11:00
test_keymap_key.hpp
[Tests] Increase QMK test coverage take 2 ( #15269 )
2021-11-23 13:31:01 +11:00
test_logger.cpp
[Tests] Increase QMK test coverage take 2 ( #15269 )
2021-11-23 13:31:01 +11:00
test_logger.hpp
[Tests] Increase QMK test coverage take 2 ( #15269 )
2021-11-23 13:31:01 +11:00
test_matrix.h
Missed a couple more #pragma onces ( #11351 )
2020-12-30 15:44:53 +00:00