add-pytest-infrastructure #38

Merged
matthias merged 2 commits from add-pytest-infrastructure into main 2025-08-28 15:37:09 +00:00
Owner

Make mypy run with proper type stubs for micropython RP2.
Add basic structure for pytest testing.
Run pytest in CI.

Make mypy run with proper type stubs for micropython RP2. Add basic structure for pytest testing. Run pytest in CI.
matthias self-assigned this 2025-08-27 11:48:55 +00:00
matthias added 2 commits 2025-08-27 11:48:55 +00:00
Make mypy run with proper type stubs for micropython RP2.
Add basic structure for pytest testing.

Signed-off-by: Matthias Blankertz <matthias@blankertz.org>
ci: flake8 on all python folders; Run pytest in CI
All checks were successful
Build RPi Pico firmware image / Build-Firmware (push) Successful in 3m20s
Check code formatting / Check-C-Format (push) Successful in 6s
Check code formatting / Check-Python-Flake8 (push) Successful in 9s
Check code formatting / Check-Bash-Shellcheck (push) Successful in 5s
Run unit tests on host / Run-Unit-Tests (push) Successful in 8s
Run pytests / Check-Pytest (push) Successful in 10s
95b3924736
Signed-off-by: Matthias Blankertz <matthias@blankertz.org>
matthias requested review from stefank 2025-08-27 11:48:56 +00:00
matthias added a new dependency 2025-08-27 14:18:46 +00:00
stefank approved these changes 2025-08-27 19:32:39 +00:00
matthias merged commit e33fefc552 into main 2025-08-28 15:37:09 +00:00
matthias deleted branch add-pytest-infrastructure 2025-08-28 15:37:10 +00:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Blocks
#39 Add playlist database
TonBERRY/tonberry-pico
Reference: TonBERRY/tonberry-pico#38