blob: f793cedbc0fe6380234ff40671df1680886fb84f [file] [log] [blame]
Kevin Peng62a87112020-07-07 15:07:46 +08001/*
David Huacba69e2021-09-10 15:36:48 +08002 * Copyright (c) 2017-2021, Arm Limited. All rights reserved.
Kevin Peng62a87112020-07-07 15:07:46 +08003 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 *
6 */
7
Kevin Peng62a87112020-07-07 15:07:46 +08008#ifndef __TFM_INTEG_TEST_H__
9#define __TFM_INTEG_TEST_H__
10
11#ifdef __cplusplus
12extern "C" {
13#endif
14
Kevin Peng62a87112020-07-07 15:07:46 +080015/**
16 * \brief Simple macro to mark UNUSED variables
17 *
18 */
19#define UNUSED_VARIABLE(X) ((void)(X))
20
Raef Coles5ee45ed2020-09-24 11:25:44 +010021#if defined(TEST_FRAMEWORK_NS) || defined(TEST_FRAMEWORK_S)
Kevin Peng62a87112020-07-07 15:07:46 +080022/**
23 * \brief Main test application for the RTX-TFM core
24 * integration tests
25 *
26 */
27void test_app(void *argument);
Raef Coles5ee45ed2020-09-24 11:25:44 +010028#endif /* TEST_FRAMEWORK_NS || TEST_FRAMEWORK_S */
Kevin Peng62a87112020-07-07 15:07:46 +080029
Kevin Peng62a87112020-07-07 15:07:46 +080030#ifdef __cplusplus
31}
32#endif
33
34#endif /* __TFM_INTEG_TEST_H__ */