Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | libtest: Print SHA256 hash in base64url | Sebastian Huber | 2021-02-26 | 1 | -1/+1 |
| | |||||
* | libtest: Report target hash | Sebastian Huber | 2021-02-26 | 1 | -2/+6 |
| | | | | Update #4267. | ||||
* | libtest: Make test case allocator configurable | Sebastian Huber | 2020-11-19 | 1 | -0/+3 |
| | |||||
* | libtest: Add T_push_plan() and T_pop_plan() | Sebastian Huber | 2020-08-18 | 2 | -2/+23 |
| | | | | Update #3199. | ||||
* | libtest: Change T_step() and T_assert_step() | Sebastian Huber | 2020-08-18 | 2 | -4/+4 |
| | | | | | | | | | | | Normally, the expected test step must be a compile time constant. Allow variable expected test steps for the T_step() and T_assert_step(). This can be used for parameterized test loops with individual fixtures. Remove the ability to use custom failure messages due to some implementation constraints. Update #3199. | ||||
* | libtest: Add fixture steps | Sebastian Huber | 2020-08-18 | 2 | -18/+18 |
| | | | | | | Support a new test plan for each nested fixture. Update #3199. | ||||
* | libtest: Change fixture scope method | Sebastian Huber | 2020-08-18 | 1 | -4/+4 |
| | | | | | | | Return the produced character count. There is no need for a NUL termination. Update #3199. | ||||
* | libtest: Make check message optional | Sebastian Huber | 2020-07-23 | 2 | -2/+25 |
| | | | | | | | This macro magic is in line with C11 and C++11, but limits the maximum count of arguments. Update #3199. | ||||
* | libtest: Add push/pop fixture support | Sebastian Huber | 2020-07-23 | 2 | -9/+100 |
| | | | | Update #3199. | ||||
* | libtest: Support custom scope messages via fixture | Sebastian Huber | 2020-07-23 | 2 | -9/+17 |
| | | | | Update #3199. | ||||
* | libtest: Move <t.h> to <rtems/test.h> | Sebastian Huber | 2020-07-23 | 18 | -18/+18 |
| | | | | Update #3199. | ||||
* | libtest: Add T_check_task_context() action | Sebastian Huber | 2019-12-20 | 2 | -2/+61 |
| | |||||
* | libtest: Use test configuration in T_now() | Sebastian Huber | 2019-12-20 | 2 | -31/+6 |
| | | | | | Use the user provided now handler of the test configuration to get the time in T_now(). | ||||
* | config: CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS | Sebastian Huber | 2019-12-19 | 1 | -1/+1 |
| | | | | | | | Rename CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS into CONFIGURE_MAXIMUM_FILE_DESCRIPTORS. Update #3753. | ||||
* | libtest: Change expected pass state string | Sebastian Huber | 2019-12-05 | 1 | -1/+1 |
| | | | | Use separator character '_' for all test states. | ||||
* | ttest01: Check init/final run output | Sebastian Huber | 2019-10-11 | 1 | -0/+85 |
| | | | | Update #3199. | ||||
* | ttest01: Add test outputs all test cases | Mikail Yayla | 2019-10-11 | 15 | -0/+2880 |
| | |||||
* | ttest01: Add more test cases | Sebastian Huber | 2019-10-11 | 16 | -3/+4222 |
| | | | | Update #3199. | ||||
* | libtest: Do all output in test runner | Sebastian Huber | 2019-10-11 | 1 | -0/+4 |
| | | | | | | | | This ensures that lines are output atomically if they are produced by different other contexts, e.g. interrupts, other processors, other threads. Update #3199. | ||||
* | ttest01: Adjust SPDX-License-Identifier | Sebastian Huber | 2019-10-11 | 1 | -2/+7 |
| | | | | Update #3199. | ||||
* | libtests/ttest01: Fix typos | Sebastian Huber | 2019-10-02 | 1 | -3/+3 |
| | |||||
* | ttest01: New test | Sebastian Huber | 2019-03-27 | 5 | -0/+336 |
This is an example test using the RTEMS Test Framework. It tests also the framework itself. Add T_FILE_NAME command line define to get rid of the full file path. This is important to reduce the read-only data of test files and make them build system independent. Update #3199. |