blob: 70ad335f6b7dd55c24d02a708e67966d78408fd9 [file] [log] [blame]
/*
* Copyright 2021 The Chromium OS Authors
*
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/zephyr.h>
#include <zephyr/ztest.h>
#include <zephyr/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);
}
}