Hi Mohan, Ack for this patch.
Thanks. Regards, Vu > -----Original Message----- > From: Mohan Kanakam <mo...@hasolutions.in> > Sent: Thursday, November 1, 2018 3:28 PM > To: vu.m.ngu...@dektech.com.au; hans.nordeb...@ericsson.com > Cc: opensaf-devel@lists.sourceforge.net; Mohan Kanakam > <mo...@hasolutions.in> > Subject: [PATCH 3/3] imm: add new test case of API saImmOmFinalize() of > apitest [#2951] > > --- > src/imm/apitest/management/test_saImmOmFinalize.c | 15 > +++++++++++++++ > src/imm/apitest/management/test_saImmOmInitialize.c | 8 ++++++++ > 2 files changed, 23 insertions(+) > > diff --git a/src/imm/apitest/management/test_saImmOmFinalize.c > b/src/imm/apitest/management/test_saImmOmFinalize.c > index 1c60657..02238a8 100644 > --- a/src/imm/apitest/management/test_saImmOmFinalize.c > +++ b/src/imm/apitest/management/test_saImmOmFinalize.c > @@ -33,3 +33,18 @@ void saImmOmFinalize_02(void) > test_validate(rc, SA_AIS_ERR_BAD_HANDLE); > safassert(immutil_saImmOmFinalize(immOmHandle), SA_AIS_OK); > } > + > +void saImmOmFinalize_03(void) > +{ > + safassert(immutil_saImmOmInitialize(&immOmHandle, > &immOmCallbacks, &immVersion), > + SA_AIS_OK); > + rc = immutil_saImmOmFinalize(immOmHandle); > + rc = immutil_saImmOmFinalize(immOmHandle); > + test_validate(rc, SA_AIS_ERR_BAD_HANDLE); > +} > + > +void saImmOmFinalize_04(void) > +{ > + rc = immutil_saImmOmFinalize(immOmHandle); > + test_validate(rc, SA_AIS_ERR_BAD_HANDLE); > +} > diff --git a/src/imm/apitest/management/test_saImmOmInitialize.c > b/src/imm/apitest/management/test_saImmOmInitialize.c > index b17ab86..84b6cf2 100644 > --- a/src/imm/apitest/management/test_saImmOmInitialize.c > +++ b/src/imm/apitest/management/test_saImmOmInitialize.c > @@ -320,6 +320,8 @@ extern void saImmOmDispatch_12(void); > extern void saImmOmDispatch_13(void); > extern void saImmOmFinalize_01(void); > extern void saImmOmFinalize_02(void); > +extern void saImmOmFinalize_03(void); > +extern void saImmOmFinalize_04(void); > extern void saImmOmThreadInterference_01(void); > > __attribute__((constructor)) static void saImmOmInitialize_constructor(void) > @@ -409,6 +411,12 @@ __attribute__((constructor)) static void > saImmOmInitialize_constructor(void) > test_case_add( > 1, saImmOmFinalize_02, > "saImmOmFinalize - SA_AIS_ERR_BAD_HANDLE - invalid handle"); > + test_case_add( > + 1, saImmOmFinalize_03, > + "saImmOmFinalize - SA_AIS_ERR_BAD_HANDLE - finalized handle"); > + test_case_add( > + 1, saImmOmFinalize_04, > + "saImmOmFinalize - SA_AIS_ERR_BAD_HANDLE - uninitlized > handle"); > > test_case_add( > 1, saImmOmThreadInterference_01, > -- > 2.7.4 _______________________________________________ Opensaf-devel mailing list Opensaf-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-devel