Ivan Kravets
|
3e20abec90
|
Disable temporary "test_custom_testing_command"
|
2024-10-17 11:10:58 +03:00 |
|
Ivan Kravets
|
743fc8e636
|
Improved support for projects located on Windows network drives // Resolve #3417
|
2023-04-20 18:57:22 +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
|
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
|
12fb02db6e
|
Use "cli" to the top commands
|
2022-05-31 17:30:41 +03:00 |
|
Ivan Kravets
|
dcecd5f922
|
Refactor handling of CLI commands
|
2022-05-31 17:07:56 +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
|
b90e89a791
|
no message
|
2022-05-15 14:54:07 +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
|
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 |
|
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
|
dd7d133263
|
Dump "embedded_result.output"
|
2021-09-27 22:59:36 +03:00 |
|
Ivan Kravets
|
fed40ef104
|
Add debug information when a test fails on Win/Py3.8
|
2021-09-17 21:06:08 +03:00 |
|
Ivan Kravets
|
58947d91a6
|
PyLint fixes
|
2021-02-27 17:13:30 +02:00 |
|
Ivan Kravets
|
9ff3c758eb
|
Fix tests
|
2020-11-12 15:35:37 +02:00 |
|
Ivan Kravets
|
f946a0bc08
|
Reformat code with black==20.8b1
|
2020-09-09 16:27:36 +03:00 |
|
Ivan Kravets
|
d92c1d3442
|
Refactor HTTP related operations
|
2020-08-22 17:48:49 +03:00 |
|
Ivan Kravets
|
6f7fc638c7
|
Fix PyLint errors in tests
|
2020-08-17 12:56:57 +03:00 |
|
Ivan Kravets
|
5cdca9d490
|
Optimize tests
|
2020-06-29 21:14:34 +03:00 |
|
Valerii Koval
|
1ac6c50334
|
Update multi-environment test for PIO test command
|
2020-06-29 20:52:15 +03:00 |
|
Valerii Koval
|
4cbad399f7
|
Remove mbed framework from several tests
|
2020-06-29 19:22:22 +03:00 |
|
Ivan Kravets
|
29fb803be1
|
Enable PIO Core tests on Python 3.8
|
2020-06-27 12:36:57 +03:00 |
|