Ivan Kravets
82d380d895
Improve docs for "build_flags"
2023-04-21 11:40:54 +03:00
Ivan Kravets
743fc8e636
Improved support for projects located on Windows network drives // Resolve #3417
2023-04-20 18:57:22 +03:00
Valerii Koval
d9ff250f82
Improved file filtering for the Static Analysis feature ( #4570 )
...
* Improved file filtering for the Static Analysis feature
* Better handling of legacy "check_patterns" option
* Rename "check_src_filter" to plural form to better represent functionality
* Move to plural forms of filter variables
2023-03-19 00:45:59 +02:00
Ivan Kravets
1af508272b
Format code with Black 23.1.0
2023-02-02 17:46:03 +02:00
Ivan Kravets
7bbfaab891
Avoid tox 4.0
2022-12-13 19:36:15 +02:00
Ivan Kravets
d24702eb29
Fixed an issue with endless scanning of project dependencies // Resolve #4349
2022-07-09 21:42:47 +03:00
Ivan Kravets
84c2e0a3d6
Tests: fest latest package version in runtime
2022-07-06 18:41:00 +03:00
Ivan Kravets
6134db8e81
Fixed an issue when library dependencies were installed for the incompatible project environment // Resolve #4338
2022-07-04 18:50:06 +03:00
Ivan Kravets
3cf62f8fa6
Disable GoogleTest and Doctest frameworks on CI/Github Actions
2022-07-04 18:04:45 +03:00
Ivan Kravets
523b6dfa98
Do not immediately terminate a testing program when results are received
2022-07-04 17:32:11 +03:00
Ivan Kravets
96fb8c74f9
PyLint: fix "superfluous-parens"
2022-07-02 19:05:32 +03:00
Ivan Kravets
d85bc0f7f8
Make $PROGPATH configurable
2022-07-01 19:29:07 +03:00
Ivan Kravets
3363b3a516
Significantly improved support for Pre & Post Actions
2022-06-28 19:36:49 +03:00
Ivan Kravets
ca2622b7a6
Skip GoogleTest for CI on Windows
2022-06-26 16:06:25 +03:00
Ivan Kravets
b9a9fd4f43
Updated "Getting Started" documentation for GoogleTest
2022-06-26 14:47:25 +03:00
Ivan Kravets
86c4bd69d2
Fixed an issue with the LDF when recursively scanning dependencies in the "chain" mode
2022-06-24 21:17:26 +03:00
Ivan Kravets
5142feba7a
Use new unified package API for deprecated pio lib command // Resolve #4198
2022-06-20 14:24:09 +03:00
Ivan Kravets
8cbe7bc7a6
Use new unified package API for deprecated pio platform command // Issue #4198
2022-06-18 17:25:38 +03:00
Ivan Kravets
f68c18d1e5
Fixed an issue when the build_unflags option was not applied to the ASPPFLAGS scope
2022-06-17 18:58:21 +03:00
Ivan Kravets
5afa0a955e
PyLint fix
2022-06-17 13:58:26 +03:00
Ivan Kravets
7a01da7039
Added `env.StringifyMacro(value)` helper function for the Advanced Scripting
2022-06-17 12:25:52 +03:00
Ivan Kravets
4a7a8b8b68
Update tests
2022-06-10 14:00:46 +03:00
Ivan Kravets
51ab0bbd3c
Update tests
2022-06-10 13:32:48 +03:00
Ivan Kravets
206bb38f54
Move "team" command to the "account" module
2022-06-01 13:16:57 +03:00
Ivan Kravets
7e7856e44c
Restructure "registry" modules
2022-06-01 12:35:55 +03:00
Ivan Kravets
b104b840c4
Move "org" command to the account module
2022-06-01 12:28:41 +03:00
Ivan Kravets
db366b3163
Fix test
2022-06-01 12:10:57 +03:00
Ivan Kravets
12fb02db6e
Use "cli" to the top commands
2022-05-31 17:30:41 +03:00
Ivan Kravets
52f8e98eed
Move "run" command to the root
2022-05-31 17:20:56 +03:00
Ivan Kravets
dcc63da2ef
Move "check" command to the root
2022-05-31 17:16:55 +03:00
Ivan Kravets
dcecd5f922
Refactor handling of CLI commands
2022-05-31 17:07:56 +03:00
Ivan Kravets
506a08c7cf
Fix tests
2022-05-31 14:04:49 +03:00
Ivan Kravets
6e5aee5ef3
Rename "registry" module to the "client"
2022-05-30 21:02:59 +03:00
Ivan Kravets
1f75430fab
Move registry client to the package module
2022-05-30 20:36:18 +03:00
Ivan Kravets
f7e24f2093
Drop "test_verbosity_level" configuration option // Issue #4276
2022-05-20 10:56:42 +03:00
Ivan Kravets
9b141bf5a8
Control Unit Testing verbosity with a new test_verbosity_level configuration option // Resolve #4276
2022-05-19 21:23:30 +03:00
Ivan Kravets
06ed9ba77d
Fixed an issue when "build_src_flags" were applied outside project scope // Resolve #4277
2022-05-19 17:55:27 +03:00
Ivan Kravets
3c2afeba89
Fix account related tests
2022-05-18 22:18:15 +03:00
Ivan Kravets
83b00ac80c
Remove pio update test
2022-05-17 19:47:15 +03:00
Ivan Kravets
b90e89a791
no message
2022-05-15 14:54:07 +03:00
Ivan Kravets
ce62514a17
Resolve project dependencies with pio project init command
2022-05-14 16:31:08 +03:00
Ivan Kravets
3247e661e9
Regroup "pio project" command
2022-05-14 13:41:20 +03:00
Ivan Kravets
e6938f8f39
List available project tests with a new "pio test --list-tests" option
2022-05-10 20:21:49 +03:00
Ivan Kravets
8fff7084db
Rename pio test --output-{format} options to --{format}-output
2022-05-10 18:25:26 +03:00
Ivan Kravets
ee6b498ca9
Optimize unit testing report CLI
2022-05-10 15:25:30 +03:00
Ivan Kravets
65f2f02d93
Add support for GoogleTest testing and mocking framework // Resolve #3572
2022-05-10 14:30:02 +03:00
Ivan Kravets
960edb5611
Use full testing program path on Windows
2022-05-10 11:59:59 +03:00
Ivan Kravets
0cf7aeeec9
Fix test on Github Actions
2022-05-08 14:42:07 +03:00
Ivan Kravets
5b00f6fb95
Skip "test_doctest_framework" from Github Actions / Windows
2022-05-07 17:55:32 +03:00
Ivan Kravets
daa3481862
Pass extra arguments to the testing program with a new "pio test --program-arg" option // Resolve # 3132
2022-05-07 13:31:19 +03:00