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

Reply via email to