diff --git a/src/tests/eo/composite_objects/composite_objects_main.c b/src/tests/eo/composite_objects/composite_objects_main.c index 1d5b8c0474..ba96eb4a22 100644 --- a/src/tests/eo/composite_objects/composite_objects_main.c +++ b/src/tests/eo/composite_objects/composite_objects_main.c @@ -54,7 +54,8 @@ main(int argc, char *argv[]) fail_if(cb_called); fail_if(!eo_composite_is(simple)); - eo_composite_detach(simple, obj); + fail_if(!eo_composite_detach(simple, obj)); + fail_if(eo_composite_detach(simple, obj)); fail_if(eo_composite_is(simple)); fail_if(!eo_composite_attach(simple, obj)); fail_if(!eo_composite_is(simple));