summaryrefslogtreecommitdiffstats
path: root/testsuites/sptests/sprbtree01
diff options
context:
space:
mode:
authorGedare Bloom <gedare@rtems.org>2012-03-04 08:48:10 -0500
committerGedare Bloom <gedare@rtems.org>2012-03-04 08:49:28 -0500
commita52be5ec4044acb7fe1e28875c69c1ef031ac9fe (patch)
tree1639cc8272b0f339b9de67cd0400c51922927f86 /testsuites/sptests/sprbtree01
parentPR 2032: Milkymist USB: Ioctl interface for loading USB firmware (diff)
downloadrtems-a52be5ec4044acb7fe1e28875c69c1ef031ac9fe.tar.bz2
PR2034: sprbtree01: predecessor/successor imprecision
The tests for the rtems_rbtree_predecessor/successor check for a range of values for the target id of the predecessor/successor when we know the exact expected value. This commit makes the test more precise.
Diffstat (limited to 'testsuites/sptests/sprbtree01')
-rw-r--r--testsuites/sptests/sprbtree01/init.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/testsuites/sptests/sprbtree01/init.c b/testsuites/sptests/sprbtree01/init.c
index c01f3cb923..38badc94d6 100644
--- a/testsuites/sptests/sprbtree01/init.c
+++ b/testsuites/sptests/sprbtree01/init.c
@@ -443,13 +443,13 @@ rtems_task Init(
puts( "INIT - Verify rtems_rbtree_predecessor/successor");
p = rtems_rbtree_predecessor(p);
- if(p && rtems_rbtree_container_of(p,test_node,Node)->id > 30) {
+ if(p && rtems_rbtree_container_of(p,test_node,Node)->id != 29) {
puts ("INIT - ERROR ON RBTREE ID MISMATCH");
rtems_test_exit(0);
}
p = rtems_rbtree_find(&rbtree1, &search_node.Node);
p = rtems_rbtree_successor(p);
- if(p && rtems_rbtree_container_of(p,test_node,Node)->id < 30) {
+ if(p && rtems_rbtree_container_of(p,test_node,Node)->id != 31) {
puts ("INIT - ERROR ON RBTREE ID MISMATCH");
rtems_test_exit(0);
}