1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-07-05 11:15:23 +02:00
tldr/pages/common/pio-test.md
2025-04-27 10:59:15 +03:00

776 B

pio test

Run local tests on a PlatformIO project. More information: https://docs.platformio.org/en/latest/core/userguide/cmd_test.html.

  • Run all tests in all environments of the current PlatformIO project:

pio test

  • Test only specific environments:

pio test {{[-e|--environment]}} {{environment1}} {{[-e|--environment]}} {{environment2}}

  • Run only tests whose name matches a specific glob pattern:

pio test {{[-f|--filter]}} "{{pattern}}"

  • Ignore tests whose name matches a specific glob pattern:

pio test {{[-i|--ignore]}} "{{pattern}}"

  • Specify a port for firmware uploading:

pio test --upload-port {{upload_port}}

  • Specify a custom configuration file for running the tests:

pio test {{[-c|--project-conf]}} {{path/to/platformio.ini}}