blob: cfe7ace19d2f3ee287cf69f66f297a3029ebe82c [file] [log] [blame]
/*
* Copyright (c) 2017, Arm Limited. All rights reserved.
*
* SPDX-License-Identifier: BSD-3-Clause
*
*/
#ifndef __INTEG_TEST_HELPER_H__
#define __INTEG_TEST_HELPER_H__
#ifdef __cplusplus
extern "C" {
#endif
#include "test_framework.h"
/**
* \brief Executes integration test suites provided in the parameters.
*
* \param[in] suite_type A string containing the type of the suite
* (used for printing).
* \param[in] test_suites The suites to be executed.
* \param[in] test_suite_cnt The number of test suites to be executed.
*/
void integ_test(const char *suite_type,
struct test_suite_t test_suites[],
uint32_t test_suite_cnt);
#ifdef __cplusplus
}
#endif
#endif /* __INTEG_TEST_HELPER_H__ */