summaryrefslogtreecommitdiffstats
path: root/lib/python/qmk/tests
Commit message (Expand)AuthorAgeFilesLines
* Fix `test_json2c_no_json()` (#20756)Ryan2023-05-062-2/+2
* Remove `FLIP_HALF` layouts and move to data driven (#20588)Ryan2023-04-301-2/+6
* JSON encoder: improve sorting of layout dict keys (#19974)Ryan2023-03-131-2/+2
* Macro keycode name refactoring (#18958)Nick Brassel2022-11-051-2/+2
* Normalise info_config.h define generation (#18439)Ryan2022-09-211-10/+10
* Tidy up LAYOUT macro generation (#18262)Joel Challis2022-09-191-6/+0
* Switch over MANUFACTURER and PRODUCT to string literals (#18183)Ryan2022-08-281-2/+2
* Fix test logic to check for both keymaps (#17761)Niko Wenselowski2022-07-231-5/+10
* Add support for linting deprecated and removed functionality (#17063)Joel Challis2022-06-091-1/+0
* Map data driven `DESCRIPTION` as string literal (#16523)Ryan2022-03-051-1/+1
* Merge remote-tracking branch 'origin/master' into developQMK Bot2022-02-281-0/+12
|\
| * CLI: Validate JSON keymap input (#16261)Erovia2022-02-281-0/+12
* | Rework generate-api CLI command to use .build directory (#16441)Joel Challis2022-02-271-1/+1
|/
* Fix issues with Python Tests (#16162)Drashna Jaelre2022-02-021-1/+1
* Macros in JSON keymaps (#14374)Zach White2021-11-222-1/+15
* Merge remote-tracking branch 'origin/master' into developDrashna Jael're2021-11-191-2/+2
|\
| * Add diff logic to python format subcommand (#15156)Joel Challis2021-11-171-2/+2
* | Map `PRODUCT` define to `keyboard_name` (#14372)Ryan2021-11-052-6/+6
* | Remove bin/qmk (#14231)Zach White2021-08-291-1/+1
|/
* Remove references to info.json `width` and `height` in CLI (#13728)Ryan2021-07-292-4/+2
* CLI/Docs: Fix the format commands' name (#13668)Erovia2021-07-231-6/+6
* CLI: Add subcommand to generate version.h (#13151)Ryan2021-06-271-0/+6
* Merge remote-tracking branch 'origin/master' into developZach White2021-05-191-5/+4
|\
| * Align our subprocess usage with current best practices. (#12940)Zach White2021-05-191-5/+4
* | Use milc.subcommand.config instead of qmk.cli.config (#12915)Zach White2021-05-161-6/+0
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-05-101-3/+13
|\|
| * Improve our CI tests (#11476)Zach White2021-05-101-3/+13
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-03-254-6/+44
|\|
| * Add a `qmk format-json` command that will format JSON files (#12372)Zach White2021-03-254-6/+44
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-03-241-2/+2
|\|
| * Add support for qmk_configurator style aliases (#11954)Zach White2021-03-241-2/+2
* | Begin the process of deprecating bin/qmk in favor of the global cli (#12109)Zach White2021-03-071-2/+2
|/
* Fix develop (#12039)Zach White2021-02-271-1/+1
* Create a system to map between info.json and config.h/rules.mk (#11548)Zach White2021-01-311-0/+29
* Migrate python tests away from onekey (#11367)Joel Challis2021-01-054-51/+57
* [CLI] Add stdin support for json2c command (#11289)LongerHV2020-12-291-1/+28
* CLI-ify rgblight_breathing_table_calc.c (#11174)Ryan2020-12-161-0/+7
* Reduce travis load by replacing an exclusive grep with an inclusive grep (#10...Zach White2020-11-301-1/+1
* CLI: Udev related fixes and improvements (#10736)Erovia2020-11-161-12/+12
* CLI: Add `qmk clean` (#10785)Ryan2020-11-041-0/+6
* `qmk info`: Add `--ascii` flag (#10793)Ryan2020-11-021-2/+15
* Generate api data on each push (#10609)Zach White2020-10-251-12/+12
* [CLI] Add c2json (#8817)Erovia2020-10-062-2/+40
* CLI: update subcommands to use return instead of exit() (#10323)Ryan2020-10-062-1/+4
* Parse version better in `qmk doctor` GCC version checks (#9324)Ryan2020-06-181-4/+4
* [CLI] Add a subcommand for getting information about a keyboard (#8666)Zach White2020-05-261-21/+83
* CLI: fix `json2c` subcommand and add/fix tests (#9206)Erovia2020-05-262-2/+8
* Adding unit tests for list-keymaps command (#7711)codecoffeecode2020-05-161-10/+26
* CLI: More MSYS2 fixes (#8577)Erovia2020-03-291-1/+2
* New functionality for cformat (#7893)Akaash Suresh2020-02-221-1/+2