2025-03-14 21:59:59 -06:00
|
|
|
# pio test
|
|
|
|
|
|
|
|
|
|
> PlatformIO 프로젝트에서 로컬 테스트 실행.
|
|
|
|
|
> 더 많은 정보: <https://docs.platformio.org/en/latest/core/userguide/cmd_test.html>.
|
|
|
|
|
|
|
|
|
|
- 현재 PlatformIO 프로젝트의 모든 환경에서 모든 테스트 실행:
|
|
|
|
|
|
|
|
|
|
`pio test`
|
|
|
|
|
|
|
|
|
|
- 특정 환경에서만 테스트 실행:
|
|
|
|
|
|
2026-06-12 17:51:25 -06:00
|
|
|
`pio test {{[-e|--environment]}} {{환경1}} {{[-e|--environment]}} {{환경2}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- 이름이 특정 글로브 패턴과 일치하는 테스트만 실행:
|
|
|
|
|
|
2026-06-12 17:51:25 -06:00
|
|
|
`pio test {{[-f|--filter]}} "{{패턴}}"`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- 이름이 특정 글로브 패턴과 일치하는 테스트를 무시:
|
|
|
|
|
|
2026-06-12 17:51:25 -06:00
|
|
|
`pio test {{[-i|--ignore]}} "{{패턴}}"`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- 펌웨어 업로드를 위한 포트 지정:
|
|
|
|
|
|
|
|
|
|
`pio test --upload-port {{업로드_포트}}`
|
|
|
|
|
|
|
|
|
|
- 테스트 실행을 위한 사용자 정의 설정 파일 지정:
|
|
|
|
|
|
2026-06-12 17:51:25 -06:00
|
|
|
`pio test {{[-c|--project-conf]}} {{경로/대상/platformio.ini}}`
|