summaryrefslogtreecommitdiff
path: root/tests/CMakeLists.txt
blob: b897f9a44f3b76e2ec01951f4eb3087048dcc645 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# Configure catch3
include_directories(./catch3/)
add_library(catch3 SHARED ./catch3/catch_amalgamated.cpp)

# Add tests
add_executable(fen_tests fen.cpp)
target_link_libraries(fen_tests chessarbiter catch3)
add_test(Fen_Test fen_tests)

add_executable(board_tests board.cpp)
target_link_libraries(board_tests chessarbiter catch3)
add_test(Board_Test board_tests)

add_executable(chessarbiter_tests chessarbiter.cpp)
target_link_libraries(chessarbiter_tests chessarbiter catch3)
add_test(ChessArbiter_Test chessarbiter_tests)