Hi Ratnamala,

Ack with minor comments below.

Regards, Vu

> -----Original Message-----
> From: Ratnamala Tallari <ratnam...@hasolutions.in>
> Sent: Saturday, September 1, 2018 8:02 PM
> To: lennart.l...@ericsson.com; vu.m.ngu...@dektech.com.au
> Cc: opensaf-devel@lists.sourceforge.net; Ratnamala Tallari
> <ratnam...@hasolutions.in>
> Subject: [PATCH 2/2] log: add new test case of API saLogInitialize() of
apitest
> [#2915]
> 
> ---
>  src/log/apitest/tet_saLogInitialize.c | 75
> +++++++++++++++++++++++++++++++++++
>  1 file changed, 75 insertions(+)
> 
> diff --git a/src/log/apitest/tet_saLogInitialize.c
> b/src/log/apitest/tet_saLogInitialize.c
> index 82d176e..ccab172 100644
> --- a/src/log/apitest/tet_saLogInitialize.c
> +++ b/src/log/apitest/tet_saLogInitialize.c
> @@ -116,6 +116,64 @@ void
> saLogInitialize_version_NULL_pointer_error(void)
>       test_validate(rc, SA_AIS_ERR_INVALID_PARAM);
>  }
> 
> +void saLogInitialize_handle_version_NULL_pointer_error_13(void)
> +{
> +        rc = saLogInitialize(NULL, &logCallbacks, NULL);
> +        logFinalize();
> +        test_validate(rc, SA_AIS_ERR_INVALID_PARAM);
> +}
> +
> +void saLogInitialize_handle_callbk_NULL_pointer_error_14(void)
> +{
> +        SaVersionT log_version = {'A', 2};
> +        rc = saLogInitialize(NULL, NULL, &log_version);
> +        logFinalize();
> +        test_validate(rc, SA_AIS_ERR_INVALID_PARAM);
> +}
> +
> +void saLogInitialize_handle_callbk_version_NULL_pointer_error_15(void)
> +{
> +        rc = saLogInitialize(NULL, NULL, NULL);
> +        logFinalize();
> +        test_validate(rc, SA_AIS_ERR_INVALID_PARAM);
> +}
> +
> +void saLogInitialize_invalid_values_error_16(void)
> +{
> +        rc = saLogInitialize(0, 0, 0);
> +        logFinalize();
> +        test_validate(rc, SA_AIS_ERR_INVALID_PARAM);
> +}
[Vu] Is duplicated from the test case `
saLogInitialize_handle_callbk_version_NULL_pointer_error_15` above?

> +void saLogInitialize_invalid_handle_callbk__NULL_pointer_error_17(void)
> +{
> +        SaVersionT log_version = {'A', 2};
> +        rc = saLogInitialize(0, NULL, &log_version);
> +        logFinalize();
> +        test_validate(rc, SA_AIS_ERR_INVALID_PARAM);
> +}
[Vu] Is duplicated from `
saLogInitialize_handle_callbk_NULL_pointer_error_14` ?
> +
> +void saLogInitialize_invalid_handle_version_NULL_pointer_error_18(void)
> +{
> +        rc = saLogInitialize(0, &logCallbacks, NULL);
> +        logFinalize();
> +        test_validate(rc, SA_AIS_ERR_INVALID_PARAM);
> +}
[Vu] Is duplicated from `
saLogInitialize_handle_version_NULL_pointer_error_13` ?
> +
> +void saLogInitialize_invalid_handle_invalid_callbk_error_19(void)
> +{
> +        SaVersionT log_version = {'A', 2};
> +        rc = saLogInitialize(0, 0, &log_version);
> +        logFinalize();
> +        test_validate(rc, SA_AIS_ERR_INVALID_PARAM);
> +}
[Vu] Is duplicated from `
saLogInitialize_handle_callbk_NULL_pointer_error_14`?
> +
> +void saLogInitialize_invalid_handle_invalid_version_error_20(void)
> +{
> +        rc = saLogInitialize(0, &logCallbacks, 0);
> +        logFinalize();
> +        test_validate(rc, SA_AIS_ERR_INVALID_PARAM);
> +}
[Vu] Is duplicated from `
saLogInitialize_handle_version_NULL_pointer_error_13` + `
saLogInitialize_invalid_handle_version_NULL_pointer_error_18`
> +
>  extern void saLogSelectionObjectGet_01(void);
>  extern void saLogSelectionObjectGet_02(void);
>  extern void saLogFinalize_01(void);
> @@ -149,6 +207,23 @@ __attribute__((constructor)) static void
> saLibraryLifeCycle_constructor(void)
>                     "saLogInitialize() with minor version is not set");
>       test_case_add(1, saLogInitialize_version_NULL_pointer_error,
>               "saLogInitialize() valid handle, valid callbacks and version
as
> NULL");
> +     test_case_add(1,
> saLogInitialize_handle_version_NULL_pointer_error_13,
> +             "saLogInitialize() with handle as null, version as null");
> +     test_case_add(1,
> saLogInitialize_handle_callbk_NULL_pointer_error_14,
> +             "saLogInitialize() with handle as null and callbk as null");
> +     test_case_add(1,
> saLogInitialize_handle_callbk_version_NULL_pointer_error_15,
> +                "saLogInitialize() with all null values");
> +     test_case_add(1, saLogInitialize_invalid_values_error_16,
> +             "saLogInitialize() with all invalid values");
> +     test_case_add(1,
> saLogInitialize_invalid_handle_callbk__NULL_pointer_error_17,
> +                "saLogInitialize() with invalid handle and null
calback");
> +     test_case_add(1,
> saLogInitialize_invalid_handle_version_NULL_pointer_error_18,
> +             "saLogInitialize() with invalid handle and version as
null");
> +     test_case_add(1,
> saLogInitialize_invalid_handle_invalid_callbk_error_19,
> +             "saLogInitialize() with invalid handle, invalid callbk");
> +     test_case_add(1,
> saLogInitialize_invalid_handle_invalid_version_error_20,
> +             "saLogInitialize() with invalid handle, invalid version");
> +
>       test_case_add(1, saLogSelectionObjectGet_01,
>                     "saLogSelectionObjectGet() OK");
>       test_case_add(1, saLogSelectionObjectGet_02,
> --
> 2.7.4




_______________________________________________
Opensaf-devel mailing list
Opensaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-devel

Reply via email to