diff options
| author | Chen Wang <[email protected]> | 2025-10-15 15:11:32 +0800 |
|---|---|---|
| committer | R b b666 <[email protected]> | 2025-10-15 15:28:58 +0800 |
| commit | e8d3d0fca4e2555432dc476ec2e942ce500d8e1a (patch) | |
| tree | 096ed46b2db2ba6d2326211f6a5bf49f43a7383b /examples/utest/testcases/cpp11/tc_auto.cpp | |
| parent | bc2fca59cf2c6714340e80256431c7d3b19cf63f (diff) | |
utest: move cpp from examples to components/libc/cplusplus
Also update the case names to compatible with naming rules.
Signed-off-by: Chen Wang <[email protected]>
Diffstat (limited to 'examples/utest/testcases/cpp11/tc_auto.cpp')
| -rw-r--r-- | examples/utest/testcases/cpp11/tc_auto.cpp | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/examples/utest/testcases/cpp11/tc_auto.cpp b/examples/utest/testcases/cpp11/tc_auto.cpp deleted file mode 100644 index 370d89f020..0000000000 --- a/examples/utest/testcases/cpp11/tc_auto.cpp +++ /dev/null @@ -1,64 +0,0 @@ -/* - * Copyright (c) 2006-2025, RT-Thread Development Team - * - * SPDX-License-Identifier: Apache-2.0 - * - * Change Logs: - * Date Author Notes - * 2025-09-19 Rbb666 the first version - */ - -#include <rtthread.h> -#include "utest.h" -#include <vector> - -/** - * @brief Test auto keyword. - */ -static void test_auto(void) -{ - auto x = 42; - auto y = 3.14; - if (x != 42 || y != 3.14) - { - uassert_false(true); - } - uassert_true(true); -} - -/** - * @brief Test range-based for loop. - */ -static void test_range_for(void) -{ - std::vector<int> v = {1, 2, 3, 4, 5}; - int sum = 0; - for (auto i : v) - { - sum += i; - } - if (sum != 15) - { - uassert_false(true); - } - uassert_true(true); -} - -static rt_err_t utest_tc_init(void) -{ - return RT_EOK; -} - -static rt_err_t utest_tc_cleanup(void) -{ - return RT_EOK; -} - -static void testcase(void) -{ - /* Test auto keyword */ - UTEST_UNIT_RUN(test_auto); - /* Test range-based for loop */ - UTEST_UNIT_RUN(test_range_for); -} -UTEST_TC_EXPORT(testcase, "testcases.cpp11.auto_tc", utest_tc_init, utest_tc_cleanup, 10); |
