diff options
Diffstat (limited to 'testsuites/sptests/sp09')
-rw-r--r-- | testsuites/sptests/sp09/screen07.c | 8 | ||||
-rw-r--r-- | testsuites/sptests/sp09/sp09.scn | 1 |
2 files changed, 9 insertions, 0 deletions
diff --git a/testsuites/sptests/sp09/screen07.c b/testsuites/sptests/sp09/screen07.c index 9fb884b45e..87e423f38c 100644 --- a/testsuites/sptests/sp09/screen07.c +++ b/testsuites/sptests/sp09/screen07.c @@ -112,6 +112,14 @@ void Screen7() ); puts( "TA1 - rtems_message_queue_ident - RTEMS_INVALID_NAME" ); + status = rtems_message_queue_get_number_pending( 100, &count ); + fatal_directive_status( + status, + RTEMS_INVALID_ID, + "rtems_message_queue_get_number_pending with illegal id" + ); + puts( "TA1 - rtems_message_queue_get_number_pending - RTEMS_INVALID_ID" ); + status = rtems_message_queue_flush( 100, &count ); fatal_directive_status( status, diff --git a/testsuites/sptests/sp09/sp09.scn b/testsuites/sptests/sp09/sp09.scn index e1c59f6397..4a2693a2f3 100644 --- a/testsuites/sptests/sp09/sp09.scn +++ b/testsuites/sptests/sp09/sp09.scn @@ -101,6 +101,7 @@ TA1 - rtems_message_queue_create - Q 2 - RTEMS_TOO_MANY TA1 - rtems_message_queue_delete - unknown RTEMS_INVALID_ID TA1 - rtems_message_queue_delete - local RTEMS_INVALID_ID TA1 - rtems_message_queue_ident - RTEMS_INVALID_NAME +TA1 - rtems_message_queue_get_number_pending - RTEMS_INVALID_ID TA1 - rtems_message_queue_flush - RTEMS_INVALID_ID TA1 - rtems_message_queue_receive - RTEMS_INVALID_ID TA1 - rtems_message_queue_receive - Q 1 - RTEMS_UNSATISFIED |