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-09-02 10:50:53 +0200 |
commit | 6fafbb30f408f96f9e399df5222868e25090da81 (patch) | |
tree | a574ba2777ce591b7bf5f0905bf47adbd2eee881 | |
parent | d049fd2cd5c41cb69abb4845d97633f578949b11 (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(); } /** @} */ |