From fe1dc221b668d6046c0c7b1b09f64d817c764300 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Fri, 21 Dec 2012 10:17:34 +0100 Subject: score: Add _Objects_Active_count() --- testsuites/sptests/spobjgetnext/init.c | 5 +++++ testsuites/sptests/spobjgetnext/spobjgetnext.doc | 5 ++++- testsuites/sptests/spobjgetnext/spobjgetnext.scn | 1 + 3 files changed, 10 insertions(+), 1 deletion(-) (limited to 'testsuites') diff --git a/testsuites/sptests/spobjgetnext/init.c b/testsuites/sptests/spobjgetnext/init.c index 0408610616..037a833a88 100644 --- a/testsuites/sptests/spobjgetnext/init.c +++ b/testsuites/sptests/spobjgetnext/init.c @@ -68,6 +68,7 @@ rtems_task Init( Objects_Locations location; Objects_Id id; Objects_Information *info; + Objects_Maximum active_count; puts( "\n\n*** TEST OBJECT GET NEXT ***" ); @@ -103,6 +104,10 @@ rtems_task Init( /* XXX try with a manager with no objects created */ + puts( "Init - _Objects_Active_count" ); + active_count = _Objects_Active_count( info ); + rtems_test_assert( active_count == 1 ); + puts( "*** END OF TEST OBJECT GET NEXT ***" ); rtems_test_exit( 0 ); } diff --git a/testsuites/sptests/spobjgetnext/spobjgetnext.doc b/testsuites/sptests/spobjgetnext/spobjgetnext.doc index 2fec4f38f6..2278dac393 100644 --- a/testsuites/sptests/spobjgetnext/spobjgetnext.doc +++ b/testsuites/sptests/spobjgetnext/spobjgetnext.doc @@ -12,10 +12,13 @@ test set name: spobjgetnext directives: - SCORE _Objects_Get_next + _Objects_Get_next + _Objects_Active_count concepts: + Ensure that _Objects_Get_next handles error conditions properly. + Ensure the _Objects_Get_next behaves as expected. + ++ Ensure the _Objects_Active_count behaves as expected. diff --git a/testsuites/sptests/spobjgetnext/spobjgetnext.scn b/testsuites/sptests/spobjgetnext/spobjgetnext.scn index b5e7b115df..edf2d5e273 100644 --- a/testsuites/sptests/spobjgetnext/spobjgetnext.scn +++ b/testsuites/sptests/spobjgetnext/spobjgetnext.scn @@ -4,4 +4,5 @@ Init - _Objects_Get_next - NULL location Init - _Objects_Get_next - NULL id 1 RTEMS Task 1 RTEMS Task +Init - _Objects_Active_count *** END OF TEST OBJECT GET NEXT *** -- cgit v1.2.3