aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorBill Fischofer <bill.fischofer@linaro.org>2015-03-08 17:52:44 -0500
committerMaxim Uvarov <maxim.uvarov@linaro.org>2015-03-10 13:20:27 +0300
commit1a5d4fc76b49fa0b92ab6f91a270fb1229d9c1b4 (patch)
treeb7f39367203f5f9dbf68a1931348290bd1e5f2a1 /test
parent111a1b50b4de2f8838f4bd33042e8e738a6ecac1 (diff)
validation: classification: add unit tests for strong type display functions
Signed-off-by: Bill Fischofer <bill.fischofer@linaro.org> Reviewed-by: Mike Holmes <mike.holmes@linaro.org> Reviewed-by: Balasubramanian Manoharan <bala.manoharan@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Diffstat (limited to 'test')
-rw-r--r--test/validation/classification/odp_classification_basic.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/validation/classification/odp_classification_basic.c b/test/validation/classification/odp_classification_basic.c
index ac2fe8e7d..2d4c2acb3 100644
--- a/test/validation/classification/odp_classification_basic.c
+++ b/test/validation/classification/odp_classification_basic.c
@@ -15,6 +15,7 @@ static void classification_create_cos(void)
sprintf(name, "ClassOfService");
cos = odp_cos_create(name);
CU_ASSERT_FATAL(cos != ODP_COS_INVALID);
+ CU_ASSERT(odp_cos_to_u64(cos) != odp_cos_to_u64(ODP_COS_INVALID));
odp_cos_destroy(cos);
}
@@ -41,6 +42,7 @@ static void classification_create_pmr_match(void)
mask = 0xffff;
pmr = odp_pmr_create_match(ODP_PMR_TCP_SPORT, &val, &mask, sizeof(val));
CU_ASSERT(pmr != ODP_PMR_INVAL);
+ CU_ASSERT(odp_pmr_to_u64(pmr) != odp_pmr_to_u64(ODP_PMR_INVAL));
odp_pmr_destroy(pmr);
}
@@ -54,6 +56,7 @@ static void classification_create_pmr_range(void)
pmr = odp_pmr_create_range(ODP_PMR_TCP_SPORT, &val1,
&val2, sizeof(val1));
CU_ASSERT(pmr != ODP_PMR_INVAL);
+ CU_ASSERT(odp_pmr_to_u64(pmr) != odp_pmr_to_u64(ODP_PMR_INVAL));
odp_pmr_destroy(pmr);
}
@@ -132,6 +135,8 @@ static void classification_pmr_match_set_create(void)
retval = odp_pmr_match_set_create(PMR_SET_NUM, pmr_terms, &pmr_set);
CU_ASSERT(retval > 0);
+ CU_ASSERT(odp_pmr_set_to_u64(pmr_set) !=
+ odp_pmr_set_to_u64(ODP_PMR_SET_INVAL));
retval = odp_pmr_match_set_destroy(pmr_set);
CU_ASSERT(retval == 0);