Ivan Kravets
|
6f6460fd4e
|
Minor improvements
|
2022-05-26 19:10:58 +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
|
7a100fb0b0
|
Use device finder for automatic detection of upload port
|
2022-05-15 13:46:44 +03:00 |
|
Ivan Kravets
|
e5e2210768
|
Improved automatic detection of a testing serial port // Resolve #4076
|
2022-05-14 23:30:36 +03:00 |
|
Ivan Kravets
|
d22b479bd3
|
Regroup device command
|
2022-05-14 18:21:44 +03:00 |
|
Ivan Kravets
|
79b2bfdefe
|
Fix an issue with multiple symbol definitions when framework uses own Unity // Resolve #4259
|
2022-05-12 15:34:50 +03:00 |
|
Ivan Kravets
|
de7d710943
|
Look for custom "unity_config.h" only in the "test" dir
|
2022-05-12 14:17:45 +03:00 |
|
Ivan Kravets
|
e75bf27b5f
|
Add "-pthread" to the LINKFLAGS
|
2022-05-10 17:23:03 +03:00 |
|
Ivan Kravets
|
2c99607d3d
|
Pass "-pthread" flag to GoogleTest only on Unix OS
|
2022-05-10 16:46:48 +03:00 |
|
Ivan Kravets
|
c09af13b7f
|
Add "-pthread" flag for GoogleTest
|
2022-05-10 16:13: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
|
a7654a6098
|
Move Unity code parts to the Unity runner
|
2022-05-09 18:58:43 +03:00 |
|
Ivan Kravets
|
814679522a
|
Do not override embedded std flag
|
2022-05-09 18:49:15 +03:00 |
|
Ivan Kravets
|
4249349c2b
|
Add hint about verbose output
|
2022-05-09 18:40:46 +03:00 |
|
Ivan Kravets
|
50eda82e27
|
Fix test
|
2022-05-07 14:09:11 +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
|
2d94000dd5
|
Rename source.file to source.file name and report project folder
|
2022-05-07 13:24:27 +03:00 |
|
Ivan Kravets
|
e3eb155d76
|
Improve doctest results parser
|
2022-05-07 13:23:03 +03:00 |
|
Ivan Kravets
|
82778473fe
|
New: "doctest" testing framework // Resolve #4240
|
2022-05-06 20:00:23 +03:00 |
|
Ivan Kravets
|
dae3b9665b
|
Implement TestCase.humanize
|
2022-05-06 19:56:39 +03:00 |
|
Ivan Kravets
|
6d1e637518
|
Add support for Semihosting and Unit Testing // Resolve #3516
|
2022-05-05 17:36:15 +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
|
3ed5d41df5
|
Strip ANSI codes from Unity output
|
2022-05-04 18:56:57 +03:00 |
|
Ivan Kravets
|
e81d83b8c2
|
Added support for a Custom Unity Library // Resolve #3980
|
2022-05-03 21:47:20 +03:00 |
|
Ivan Kravets
|
1a4419059d
|
Added support for "socket://" and "rfc2217://" protocols using "test_port" option // Resolve #4229
|
2022-05-03 18:11:23 +03:00 |
|
Ivan Kravets
|
4ef1333abc
|
Refactor test runner mixins to the test output readers
|
2022-05-03 15:21:53 +03:00 |
|
Ivan Kravets
|
2b11f64ef1
|
New Custom Testing Framework
|
2022-05-03 14:30:15 +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 |
|