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
|
f4d9769450
|
Move ino2cpp tests to the misc folder
|
2022-05-19 14:36:24 +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
|
abf6304818
|
Fixed an issue when using "Interpolation of Values" and merging str+int options // Resolve #4271
|
2022-05-17 16:03:33 +03:00 |
|
Ivan Kravets
|
b764a2220f
|
Improved support for the renamed configuration options // Resolve #4270
|
2022-05-17 13:33:25 +03:00 |
|
Ivan Kravets
|
b90e89a791
|
no message
|
2022-05-15 14:54:07 +03:00 |
|
Ivan Kravets
|
19853b0b66
|
Implement config.get_default_env()
|
2022-05-14 17:55:36 +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
|
ed0b12dcf9
|
Improve project config parser to resolve renamed options // Issue #4259
|
2022-05-12 13:24:27 +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 |
|
Ivan Kravets
|
f95e23118c
|
Fix test
|
2022-05-06 21:57:39 +03:00 |
|
Ivan Kravets
|
82778473fe
|
New: "doctest" testing framework // Resolve #4240
|
2022-05-06 20:00:23 +03:00 |
|
Ivan Kravets
|
0b317ef04b
|
Implement buffering for the testing output
|
2022-05-05 13:02:27 +03:00 |
|
Ivan Kravets
|
c0cfbe2ce0
|
Using hardware Simulators for Unit Testing // Issue #4238
|
2022-05-04 23:20:37 +03:00 |
|
Ivan Kravets
|
517ee6532f
|
Move "strip_ansi_codes" to the util
|
2022-05-04 18:55:34 +03:00 |
|
Ivan Kravets
|
653f22f85b
|
Fix issue with nested interpolation
|
2022-05-04 14:52:11 +03:00 |
|
Ivan Kravets
|
e81d83b8c2
|
Added support for a Custom Unity Library // Resolve #3980
|
2022-05-03 21:47:20 +03:00 |
|
Ivan Kravets
|
b12d9f62b9
|
Show list of failed tests in the summary // Resolve #4251
|
2022-05-03 19:30:15 +03:00 |
|
Ivan Kravets
|
2b11f64ef1
|
New Custom Testing Framework
|
2022-05-03 14:30:15 +03:00 |
|
Ivan Kravets
|
16021d0df7
|
Added support for "Test Hierarchies" // Issue #4135
|
2022-04-29 20:46:43 +03:00 |
|
Ivan Kravets
|
b37a74dfd9
|
Refactor Unit Testing documentation
|
2022-04-29 20:46:04 +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 |
|
Ivan Kravets
|
4151f53e14
|
Rename unit testing module to "test"
|
2022-04-26 15:09:51 +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
|
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
|
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
|
ee43b86742
|
Introduce a new PlatformIO Unit Testing engine
|
2022-04-21 18:11:49 +03:00 |
|
Ivan Kravets
|
2f6a417168
|
Move test
|
2022-04-20 18:54:40 +03:00 |
|
Ivan Kravets
|
eaff7f307c
|
Avoid RecursionError for circular_dependencies // Resolve #4228
|
2022-04-15 14:17:21 +03:00 |
|
Ivan Kravets
|
965feccfdc
|
Extended Interpolation of Values with "${this}" pattern // Resolve #3953
|
2022-04-09 20:31:06 +03:00 |
|
Ivan Kravets
|
5e18f9bbda
|
Finally removed all tracks to the Python 2.7
|
2022-04-09 17:46:21 +03:00 |
|
Ivan Kravets
|
1269ce064a
|
Improved detection of a package type from the tarball archive // Resolve #3828
|
2022-04-08 13:58:40 +03:00 |
|
Ivan Kravets
|
1615159014
|
Fix test
|
2022-04-08 12:03:31 +03:00 |
|
Ivan Kravets
|
43329b7748
|
Minor improvements for symlink support // Issue #3348
|
2022-04-07 23:03:40 +03:00 |
|