Files
esp-idf/tools/bt/safe_unity/include/safe_unity.h
2025-09-26 10:25:25 +08:00

20 lines
452 B
C

/*
* SPDX-FileCopyrightText: 2025 Espressif Systems (Shanghai) CO LTD
*
* SPDX-License-Identifier: Apache-2.0
*/
#include "unity.h"
/* Macros */
#define RUN_TEST_SAFE(func) safe_unity_run_test(func, #func, __LINE__)
/* Enums */
enum {
SAFE_UNITY_TEST_PASSED,
SAFE_UNITY_TEST_FAILED,
SAFE_UNITY_TEST_CRASHED,
};
/* Public interfaces */
void safe_unity_run_test(UnityTestFunction func, const char* func_name, const int func_line_num);