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-16 09:36:05 +0200 |
commit | 6d217f8cc8883854f217c174153d3e9366b41f6e (patch) | |
tree | cc9184a009c891d224c794c5532813d4ea082ff4 | |
parent | 63b4a1157214582ff58641c7e458788ef78f907e (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(); } /** @} */ |