/* | |
* Copyright 2021 The Chromium OS Authors | |
* | |
* SPDX-License-Identifier: Apache-2.0 | |
*/ | |
#include <zephyr.h> | |
#include <ztest.h> | |
#include <smf.h> | |
#include "test_lib_smf.h" | |
void test_main(void) | |
{ | |
if (IS_ENABLED(CONFIG_SMF_ANCESTOR_SUPPORT)) { | |
ztest_test_suite(smf_tests, | |
ztest_unit_test(test_smf_hierarchical), | |
ztest_unit_test(test_smf_hierarchical_5_ancestors)); | |
ztest_run_test_suite(smf_tests); | |
} else { | |
ztest_test_suite(smf_tests, | |
ztest_unit_test(test_smf_flat)); | |
ztest_run_test_suite(smf_tests); | |
} | |
} |