diff options
author | Matias Elo <matias.elo@nokia.com> | 2021-11-04 14:27:06 +0200 |
---|---|---|
committer | Matias Elo <matias.elo@nokia.com> | 2021-11-11 15:08:08 +0200 |
commit | b0ef493054213ff8195fc537cc7f5b7e67d069be (patch) | |
tree | 1644c66740645b8a1391f6b4c5affc7be5442f30 | |
parent | bd25b311d5607caa44a806a2d1f791119d854979 (diff) |
validation: init: add test for odp_instance() function
Add validation test for the new odp_instance() function.
Signed-off-by: Matias Elo <matias.elo@nokia.com>
Reviewed-by: Petri Savolainen <petri.savolainen@nokia.com>
-rw-r--r-- | test/validation/api/init/init_main.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/test/validation/api/init/init_main.c b/test/validation/api/init/init_main.c index c335e10a3..f1716db25 100644 --- a/test/validation/api/init/init_main.c +++ b/test/validation/api/init/init_main.c @@ -1,5 +1,5 @@ /* Copyright (c) 2015-2018, Linaro Limited - * Copyright (c) 2019, Nokia + * Copyright (c) 2019-2021, Nokia * All rights reserved. * * SPDX-License-Identifier: BSD-3-Clause @@ -11,6 +11,7 @@ #include <stdarg.h> #include <stdlib.h> #include <stdio.h> +#include <string.h> /* Replacement abort function */ static void ODP_NORETURN my_abort_func(void) @@ -51,6 +52,7 @@ static void init_test_defaults(void) { int ret; odp_instance_t instance; + odp_instance_t current_instance; odp_init_t param; odp_init_param_init(¶m); @@ -61,6 +63,9 @@ static void init_test_defaults(void) ret = odp_init_local(instance, ODP_THREAD_WORKER); CU_ASSERT_FATAL(ret == 0); + CU_ASSERT_FATAL(odp_instance(¤t_instance) == 0); + CU_ASSERT(memcmp(¤t_instance, &instance, sizeof(odp_instance_t)) == 0); + ret = odp_term_local(); CU_ASSERT_FATAL(ret == 0); |