diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-12-21 10:17:34 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-12-21 15:40:27 +0100 |
commit | fe1dc221b668d6046c0c7b1b09f64d817c764300 (patch) | |
tree | 81733be2e4e3f059a4e26cc356f75d17ddd8aa5e /testsuites | |
parent | score: Add rtems_chain_node_count_unprotected() (diff) | |
download | rtems-fe1dc221b668d6046c0c7b1b09f64d817c764300.tar.bz2 |
score: Add _Objects_Active_count()
Diffstat (limited to 'testsuites')
-rw-r--r-- | testsuites/sptests/spobjgetnext/init.c | 5 | ||||
-rw-r--r-- | testsuites/sptests/spobjgetnext/spobjgetnext.doc | 5 | ||||
-rw-r--r-- | testsuites/sptests/spobjgetnext/spobjgetnext.scn | 1 |
3 files changed, 10 insertions, 1 deletions
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 *** |