blob: 1d0b0a5622f4ca63927ce8823f820bacef25ca7a [file] [log] [blame]
Imre Kis721104f2020-11-30 20:52:38 +01001#
2# Copyright (c) 2020-2021, Arm Limited. All rights reserved.
3#
4# SPDX-License-Identifier: BSD-3-Clause
5#
6
7include(UnitTest)
8
9unit_test_add_suite(
10 NAME libsp_mock_assert
11 SOURCES
12 ${CMAKE_CURRENT_LIST_DIR}/test/mock_assert.cpp
13 ${CMAKE_CURRENT_LIST_DIR}/test/test_mock_assert.cpp
14 INCLUDE_DIRECTORIES
15 ${CMAKE_CURRENT_LIST_DIR}/include/
16 ${PROJECT_PATH}/components/common/utils/include
17 COMPILE_DEFINITIONS
18 -DARM64
19)
Imre Kis18dfa712020-11-30 20:56:08 +010020
21unit_test_add_suite(
22 NAME libsp_mock_ffa_internal_api
23 SOURCES
24 ${CMAKE_CURRENT_LIST_DIR}/test/mock_ffa_internal_api.cpp
25 ${CMAKE_CURRENT_LIST_DIR}/test/test_mock_ffa_internal_api.cpp
26 INCLUDE_DIRECTORIES
27 ${CMAKE_CURRENT_LIST_DIR}/include/
28 ${PROJECT_PATH}/components/common/utils/include
29 COMPILE_DEFINITIONS
30 -DARM64
31)
32
Imre Kisbee52702020-11-30 20:58:57 +010033unit_test_add_suite(
34 NAME libsp_ffa
35 SOURCES
36 ${CMAKE_CURRENT_LIST_DIR}/test/test_ffa_api.cpp
Imre Kis29d77532020-11-30 21:00:41 +010037 ${CMAKE_CURRENT_LIST_DIR}/test/test_ffa_memory_descriptors.cpp
Imre Kisbee52702020-11-30 20:58:57 +010038 ${CMAKE_CURRENT_LIST_DIR}/test/mock_ffa_internal_api.cpp
39 ${CMAKE_CURRENT_LIST_DIR}/ffa.c
Imre Kis29d77532020-11-30 21:00:41 +010040 ${CMAKE_CURRENT_LIST_DIR}/ffa_memory_descriptors.c
Imre Kisbee52702020-11-30 20:58:57 +010041 ${CMAKE_CURRENT_LIST_DIR}/test/mock_assert.cpp
42 INCLUDE_DIRECTORIES
43 ${CMAKE_CURRENT_LIST_DIR}/include/
44 ${PROJECT_PATH}/components/common/utils/include
45 COMPILE_DEFINITIONS
46 -DARM64
47)
Imre Kis4844cff2021-01-12 22:10:07 +010048
49unit_test_add_suite(
50 NAME libsp_mock_ffa_api
51 SOURCES
52 ${CMAKE_CURRENT_LIST_DIR}/test/test_mock_ffa_api.cpp
53 ${CMAKE_CURRENT_LIST_DIR}/test/mock_ffa_api.cpp
54 INCLUDE_DIRECTORIES
55 ${CMAKE_CURRENT_LIST_DIR}/include/
56 ${PROJECT_PATH}/components/common/utils/include
57 COMPILE_DEFINITIONS
58 -DARM64
59)