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-31 07:13:55 +0200 |
commit | 1f3759ab1e4709e31e8122f81aac274950ff8962 (patch) | |
tree | f6248396728e0b428104773cbc26d5d2c8db7ae4 | |
parent | 803e3b219cd0e9304f8da624b8b721881dae30d1 (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(); } /** @} */ |