Ivan Kravets
|
b37a74dfd9
|
Refactor Unit Testing documentation
|
2022-04-29 20:46:04 +03:00 |
|
Ivan Kravets
|
d02f02731f
|
Rename the "test_build_project_src" project configuration option to "test_build_src"
|
2022-04-29 20:44:28 +03:00 |
|
Ivan Kravets
|
4295c54c67
|
Sync docs and examples
|
2022-04-29 14:50:15 +03:00 |
|
Ivan Kravets
|
fb1e4fa02b
|
Add "--filter" option to the pio remote test command
|
2022-04-28 22:02:16 +03:00 |
|
Sebastian Guarino
|
62b8a63b80
|
Add --filter to remote test (#4244)
|
2022-04-28 18:25:43 +03:00 |
|
Valerii Koval
|
ab3c832f5e
|
Pylint fix
|
2022-04-27 21:15:08 +03:00 |
|
Valerii Koval
|
d380e7ea01
|
Update Cppcheck and PVS-Studio tools to the latest available
|
2022-04-27 20:47:13 +03:00 |
|
Valerii Koval
|
e69fd5e682
|
Minor improvements to check tools
- Better handling of unusual macro for PVS-Studio
- Fail the analysis if Cppcheck exited with an internal error
|
2022-04-27 20:45:21 +03:00 |
|
Valerii Koval
|
285f19e132
|
Properly handle cases when path to a file with a defect is unknown
Resolves #4237
|
2022-04-27 20:40:55 +03:00 |
|
Ivan Kravets
|
4151f53e14
|
Rename unit testing module to "test"
|
2022-04-26 15:09:51 +03:00 |
|
Ivan Kravets
|
5895fb9faf
|
Bump version to 6.0.0a2
|
2022-04-25 22:11:50 +03:00 |
|
Ivan Kravets
|
19e22d74f3
|
Fix unit testing case
|
2022-04-25 15:30:54 +03:00 |
|
Ivan Kravets
|
26ed6a5548
|
Implement required setUp/tearDown functions for the latest Unity testing framework
|
2022-04-25 13:23:33 +03:00 |
|
Ivan Kravets
|
05dd7dd811
|
Revert back showing test cases status before
|
2022-04-24 21:08:49 +03:00 |
|
Ivan Kravets
|
8b694f3734
|
Unity: show test case status before stdout
|
2022-04-24 11:28:07 +03:00 |
|
Ivan Kravets
|
c9026a1b9c
|
Generate reports in JUnit and JSON formats // Resolve #2891
|
2022-04-23 19:19:25 +03:00 |
|
Ivan Kravets
|
9b221a06c8
|
Unity: Avoid "weak" attributes on Windows
|
2022-04-23 11:05:28 +03:00 |
|
Ivan Kravets
|
f88904e246
|
Export "ConfigureDebugFlags" to build env (bakward compatibility with Zephyr build script)
|
2022-04-22 18:14:28 +03:00 |
|
Ivan Kravets
|
e3533dcb01
|
Added support for test hierarchies (nested test suites) // Resolve #4135
|
2022-04-22 15:19:12 +03:00 |
|
Ivan Kravets
|
8edb5ffe20
|
Use unsigned long for unityOutputStart
|
2022-04-22 10:55:59 +03:00 |
|
Ivan Kravets
|
90e6cd7b46
|
Fixed an issue when command line parameters do not override values // Resolve #3845
|
2022-04-21 20:23:30 +03:00 |
|
Ivan Kravets
|
1fa73fb632
|
Typo fixes
|
2022-04-21 20:22:57 +03:00 |
|
Ivan Kravets
|
a615af233a
|
Provide more information when the native program crashed on a host (errored with a negative return code) // Resolve #3429
|
2022-04-21 19:32:12 +03:00 |
|
Ivan Kravets
|
4817e13823
|
PyLint fixes
|
2022-04-21 19:30:55 +03:00 |
|
Ivan Kravets
|
ee43b86742
|
Introduce a new PlatformIO Unit Testing engine
|
2022-04-21 18:11:49 +03:00 |
|
Ivan Kravets
|
93bfc57dea
|
Merge branch 'develop' of https://github.com/platformio/platformio-core into develop
|
2022-04-21 17:12:31 +03:00 |
|
Ivan Kravets
|
a568a5c356
|
Keep recursive for the glob
|
2022-04-21 17:10:38 +03:00 |
|
Valerii Koval
|
0b21977e48
|
Sync docs
|
2022-04-21 17:07:21 +03:00 |
|
Ivan Kravets
|
2f7668aef5
|
Improve src matcher for the symbolic links
|
2022-04-21 16:31:40 +03:00 |
|
Ivan Kravets
|
72fa6eebba
|
Switch to FS JSON loader
|
2022-04-21 16:30:55 +03:00 |
|
Ivan Kravets
|
2f6a417168
|
Move test
|
2022-04-20 18:54:40 +03:00 |
|
Ivan Kravets
|
faa63727ab
|
Revert back to title()
|
2022-04-20 18:48:26 +03:00 |
|
Ivan Kravets
|
a2b1a0a0a7
|
Use capitalize instead of title
|
2022-04-20 18:36:28 +03:00 |
|
Ivan Kravets
|
0d7bc09c49
|
Cache DL requests
|
2022-04-20 18:33:46 +03:00 |
|
Ivan Kravets
|
f57ca747a9
|
Add support for DL mirrors
|
2022-04-20 18:03:55 +03:00 |
|
Ivan Kravets
|
624421e4b0
|
Memoize dev-platform instance cross the clonned build envs
|
2022-04-19 13:51:43 +03:00 |
|
Ivan Kravets
|
943c6bc59c
|
Move INO converter to a separate tool
|
2022-04-19 11:36:05 +03:00 |
|
Ivan Kravets
|
9ce0b0e25b
|
Use builtin "title()"
|
2022-04-19 11:33:56 +03:00 |
|
Ivan Kravets
|
df3a13fc61
|
Move MISSING to the compat
|
2022-04-19 11:32:36 +03:00 |
|
Ivan Kravets
|
5a0a215bfc
|
Use PY3 super() zero-argument syntax
|
2022-04-15 14:44:30 +03:00 |
|
Ivan Kravets
|
eaff7f307c
|
Avoid RecursionError for circular_dependencies // Resolve #4228
|
2022-04-15 14:17:21 +03:00 |
|
Ivan Kravets
|
8d63591ce8
|
Extend "library.json" with an example for passing flags to library dependencies // Resolve #1941
|
2022-04-13 18:55:44 +03:00 |
|
Ivan Kravets
|
0e3aa29689
|
Introduce PlatformIO Core 6.0
|
2022-04-13 15:32:05 +03:00 |
|
Ivan Kravets
|
a56b19ff65
|
Improve pio exec command on Windows
|
2022-04-13 13:58:31 +03:00 |
|
Ivan Kravets
|
62b7ec271f
|
Keep PY2 for backward compatibility with ESP8266/ESP32 // Resolve #4226
|
2022-04-13 12:51:13 +03:00 |
|
Ivan Kravets
|
5515bef3d7
|
Add backward compatibility with ESP-IDF build script // Resolve #4225
|
2022-04-13 12:47:17 +03:00 |
|
Ivan Kravets
|
092f5de231
|
Fix removing temporary debugging data on Windows
|
2022-04-12 18:17:38 +03:00 |
|
Ivan Kravets
|
81fdd75aac
|
Report problematic file before publishing package to the registry
|
2022-04-12 12:30:49 +03:00 |
|
Ivan Kravets
|
f63b2f79e0
|
Fixed an issue when GCC preprocessor was applied to the ".s" assembly files on case-sensitive OS such as Window OS // Resolve #3917
|
2022-04-10 19:21:03 +03:00 |
|
Ivan Kravets
|
0501d55c8f
|
Fixed an issue with calling an extra script located outside a project // Resolve #4220
|
2022-04-10 19:09:29 +03:00 |
|