---
src/imm/apitest/management/test_saImmOmInitialize.c | 8 ++++++++
.../apitest/management/test_saImmOmSelectionObjectGet.c | 15 +++++++++++++++
2 files changed, 23 insertions(+)
diff --git a/src/imm/apitest/management/test_saImmOmInitialize.c
b/src/imm/apitest/management/test_saImmOmInitialize.c
index 9dcfe7a..2dca5da 100644
--- a/src/imm/apitest/management/test_saImmOmInitialize.c
+++ b/src/imm/apitest/management/test_saImmOmInitialize.c
@@ -303,6 +303,8 @@ void saImmOmInitialize_11(void)
extern void saImmOmSelectionObjectGet_01(void);
extern void saImmOmSelectionObjectGet_02(void);
+extern void saImmOmSelectionObjectGet_03(void);
+extern void saImmOmSelectionObjectGet_04(void);
extern void saImmOmDispatch_01(void);
extern void saImmOmDispatch_02(void);
extern void saImmOmDispatch_03(void);
@@ -350,6 +352,12 @@ __attribute__((constructor)) static void
saImmOmInitialize_constructor(void)
test_case_add(
1, saImmOmSelectionObjectGet_02,
"saImmOmSelectionObjectGet - SA_AIS_ERR_BAD_HANDLE - invalid
handle");
+ test_case_add(
+ 1, saImmOmSelectionObjectGet_03,
+ "saImmOmSelectionObjectGet - SA_AIS_ERR_BAD_HANDLE - uninitlized
handle");
+ test_case_add(
+ 1, saImmOmSelectionObjectGet_04,
+ "saImmOmSelectionObjectGet - SA_AIS_ERR_BAD_HANDLE - finalized
handle");
test_case_add(1, saImmOmDispatch_01,
"saImmOmDispatch - SA_AIS_OK SA_DISPATCH_ALL");
diff --git a/src/imm/apitest/management/test_saImmOmSelectionObjectGet.c
b/src/imm/apitest/management/test_saImmOmSelectionObjectGet.c
index 017fd70..75b8b86 100644
--- a/src/imm/apitest/management/test_saImmOmSelectionObjectGet.c
+++ b/src/imm/apitest/management/test_saImmOmSelectionObjectGet.c
@@ -35,3 +35,18 @@ void saImmOmSelectionObjectGet_02(void)
test_validate(rc, SA_AIS_ERR_BAD_HANDLE);
safassert(immutil_saImmOmFinalize(immOmHandle), SA_AIS_OK);
}
+
+void saImmOmSelectionObjectGet_03(void)
+{
+ rc = immutil_saImmOmSelectionObjectGet(immOmHandle, &selectionObject);
+ test_validate(rc, SA_AIS_ERR_BAD_HANDLE);
+}
+
+void saImmOmSelectionObjectGet_04(void)
+{
+ safassert(immutil_saImmOmInitialize(&immOmHandle, &immOmCallbacks,
&immVersion),
+ SA_AIS_OK);
+ immutil_saImmOmFinalize(immOmHandle);
+ rc = immutil_saImmOmSelectionObjectGet(immOmHandle, &selectionObject);
+ test_validate(rc, SA_AIS_ERR_BAD_HANDLE);
+}
--
2.7.4
_______________________________________________
Opensaf-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-devel