summaryrefslogtreecommitdiff
path: root/examples/utest/testcases/cpp11
AgeCommit message (Collapse)Author
2025-10-15utest: move cpp from examples to components/libc/cplusplusChen Wang
Also update the case names to compatible with naming rules. Signed-off-by: Chen Wang <[email protected]>
2025-10-15utest: UTEST_CPP11_THREAD_TC -> RT_UTEST_CPP11_THREADChen Wang
Signed-off-by: Chen Wang <[email protected]>
2025-09-26utest: remove RT_UTEST_USING_ALL_CASESChen Wang
Many modules' utests currently don't support enabling all tests at once. Furthermore, some modules' tests are complex, for example due to their numerous dependencies on other modules. This makes it nearly impossible to enable all tests with a single global switch. Consequently, the previously defined `RT_UTEST_USING_ALL_CASES` has lost its original meaning. We recommend deprecating this configuration switch. If a module needs to enable a group of functional tests through its own configuration, this local enable all switch should be implemented by the module itself, and a global RTT enable switch will no longer be provided. If such a requirement arises in the future, we recommend careful design, especially considering how to ensure that turning on a single switch enables all dependencies for all involved modules for ease of use. Signed-off-by: Chen Wang <[email protected]>
2025-09-23[utest][cpp]add cpp-smartptr testcase.Rbb666
2025-09-23[utest][cpp]add cpp-lambda testcase.Rbb666
2025-09-23[utest][cpp]add cpp-auto testcase.Rbb666
2025-09-23[utest][cpp]add cpp-mutex testcase.Rbb666
2025-09-23[utest][cpp]add cpp-atomic testcase.Rbb666
2025-09-23[utest][cpp]rename thread_tc.cpp to tc_thread.cpp.Rbb666
2022-05-18[fix] enhance strength about cpp testcase.liuxianliang
2022-04-21[fix] building error.guozhanxin
2022-04-21[utestcases] add cpp11 base testcase.guozhanxin