diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2021-07-26 12:13:55 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2021-08-17 09:10:28 +0200 |
commit | c2658655e392df30353b6577f8be6992946a40bd (patch) | |
tree | 86c4e8488356f7a77c0d1ef59c10e6b0da259712 | |
parent | 4950b545f87020333592f604d9b9f50b0e047f01 (diff) |
validation: object services
-rw-r--r-- | testsuites/validation/tc-object.c | 24 |
1 files changed, 22 insertions, 2 deletions
diff --git a/testsuites/validation/tc-object.c b/testsuites/validation/tc-object.c index 916c35aa95..8d437a87df 100644 --- a/testsuites/validation/tc-object.c +++ b/testsuites/validation/tc-object.c @@ -61,7 +61,7 @@ * * @ingroup RTEMSTestSuiteTestsuitesValidation0 * - * @brief Tests the rtems_build_name() macro. + * @brief Tests some @ref RTEMSAPIClassicObject directives. * * This test case performs the following actions: * @@ -69,6 +69,10 @@ * * - Check that the accumulated name has the expected value. * + * - Validate the result of rtems_object_get_local_node(). + * + * - Check that the returned value is one. + * * @{ */ @@ -143,13 +147,29 @@ static void RtemsObjectValObject_Action_0( void ) } /** + * @brief Validate the result of rtems_object_get_local_node(). + */ +static void RtemsObjectValObject_Action_1( void ) +{ + uint32_t node; + + node = rtems_object_get_local_node(); + + /* + * Check that the returned value is one. + */ + T_step_eq_u32( 1, node, 1 ); +} + +/** * @fn void T_case_body_RtemsObjectValObject( void ) */ T_TEST_CASE( RtemsObjectValObject ) { - T_plan( 1 ); + T_plan( 2 ); RtemsObjectValObject_Action_0(); + RtemsObjectValObject_Action_1(); } /** @} */ |