blob: 40675a529ac6a92e942fa2e622da73c16989da11 [file] [log] [blame]
/*
* 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);
}
}