--- src/log/apitest/tet_saLogInitialize.c | 4 ++++ src/log/apitest/tet_saLogSelectionObjectGet.c | 9 +++++++++ 2 files changed, 13 insertions(+)
diff --git a/src/log/apitest/tet_saLogInitialize.c b/src/log/apitest/tet_saLogInitialize.c index a7cbab4..cc5f824 100644 --- a/src/log/apitest/tet_saLogInitialize.c +++ b/src/log/apitest/tet_saLogInitialize.c @@ -139,6 +139,7 @@ void saLogInitialize_handle_callbk_version_NULL_pointer_error_15(void) extern void saLogSelectionObjectGet_01(void); extern void saLogSelectionObjectGet_02(void); +extern void saLogSelectionObjectGet_03(void); extern void saLogFinalize_01(void); extern void saLogFinalize_02(void); extern void saLogDispatch_01(void); @@ -181,6 +182,9 @@ __attribute__((constructor)) static void saLibraryLifeCycle_constructor(void) "saLogSelectionObjectGet() OK"); test_case_add(1, saLogSelectionObjectGet_02, "saLogSelectionObjectGet() with NULL log handle"); + test_case_add(1, saLogSelectionObjectGet_03, + "saLogSelectionObjectGet() with finalized log handle"); + test_case_add(1, saLogDispatch_01, "saLogDispatch() OK"); test_case_add(1, saLogFinalize_01, "saLogFinalize() OK"); test_case_add(1, saLogFinalize_02, diff --git a/src/log/apitest/tet_saLogSelectionObjectGet.c b/src/log/apitest/tet_saLogSelectionObjectGet.c index 4ba0d23..6e63442 100644 --- a/src/log/apitest/tet_saLogSelectionObjectGet.c +++ b/src/log/apitest/tet_saLogSelectionObjectGet.c @@ -31,3 +31,12 @@ void saLogSelectionObjectGet_02(void) rc = saLogSelectionObjectGet(0, &selectionObject); test_validate(rc, SA_AIS_ERR_BAD_HANDLE); } + +void saLogSelectionObjectGet_03(void) +{ + SaVersionT log_version = kLogVersion; + rc = saLogInitialize(&logHandle, &logCallbacks, &log_version); + logFinalize(); + rc = saLogSelectionObjectGet(logHandle, &selectionObject); + test_validate(rc, SA_AIS_ERR_BAD_HANDLE); +} -- 2.7.4 _______________________________________________ Opensaf-devel mailing list Opensaf-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-devel